MIGLPLLTTSNNIPPSFVTLVTLKALPNINPRPEDFTQTIISINSTVQDATTNPSLILAAVKKPAYAKLIDVAVKYGKSQGGSLDNQVDATVDRLLVEFGKEILALIPGRVSTEVDARFSFDKEATKRKALHLIELYKSVGIDKDRILIKIASSWEGIQAARELEKDHNIHCNLTLLFGFGQAVACAEAGVTLISPFVGRILDWYKAKKPDGSYEGASDPGVQSVQKIYRYYKQEGYKTIVMGASFRNIGEIEQLTGCDFLTISPALLDQLHKSDKKIEQKLSAAQATTGDKLPKVSYVDDEAAFRWALFSEEMAWDKLHEGIRKFAEDAETLKSMLKEKLQA*