MEKSGYGRDGIYRSLRPPLFYPKDENLSMVSFLFRNSSSYPEKPAFFDADNGETLSFSQFKSMVSRISHGLIHQMGIKKNDVVLIFAPNSVQFPLSFFGVIAIGAIATTVNPMYTVSELSKQIKDCKPKLIITSPELFDKVNRFNLPILLLGHPGNSNSNNSGVVRFTELVGKAGYFDLDKTVIKQTDTAALLYSSGTTGVSKGVVLTHRNFISAALMVTSDQELAGEMHNVYLCVLPMFHVFGLAVIMYAQLQRGNAIVSMAKFDLETLLRNVDKYRVSHLWIVPPIVLALAKNPVVKKYNLTSIKQIGSGAAPLGKDLMEDCAKNFPQAVVMQGYGMTETCGIVSMENVYAGPRHTGSAGTLASGVEAQIVSVDKSKPLPPGQLGEIWVRGPNMMKGYFNNPQATKLTIDNQGWVHTGDLGYFTEDGLLYVVDRIKELIKYKGFQVAPAELEGLLVSHPEILDAVVIPFPDAEAGEVPVAYVVRSPNSSLTEENVQKFIADQVAPFKRLKKVTFINSVPKSAAGKILRRELIDKVRSKI*