MEKSGYGRDGVYRSLRPPVFYPKDENLSMVSFLFRKISSYPEKPAFFDADNGETLSFSQFKSMVSRISHGLIHQMGIKKNDVVLIFAPNSVQFPLSFFGVIAIGAIATTVNPMYTVAELSKQIKDCKPSLIITSPELFDKVNSFNLPILLLGNSNSKNAGVVRFTELVDKAGYFDLDKIVVKQTDTAVLLYSSGTTGVSKGVVLTHRNFISAALMVSSDQDLAGEMHNVYMCVLPMFHVFGLAVIMYAQLQRGNAIVSMAKFDLETLLKNIDKYRVSHLWIVPPIVLALAKNPVVKKYDLTSIKQIGSGAAPLGKDLMEDCAKNFPQAVVMQGYGMTETCGIVSVENMCVGPRHTGSAGSLAPGVEAQIVSVDKSKPLPPGQLGEIWVRGPNMMKGYFNNPQATMLTIDNQGWVHTGDLGYFTEDGLLYVVDRIKELIKYKGFQVAPAELEGLLVSHPEILDAVVIPFPDAEAGEVPVAYVVRSPNSSLTEEDVQKFIADQVAPFKRLKKVTFINSVPKSAAGKILRRELIDKVRSKI*