MLSTLCGEEGSTVTGSDDSTLTALVVDEGLSLVVILAHSLFEKQEQTNIPHGSPGWPVFGETLSFLKPHESNTIGSFLEDHCSRYGKVLRSHLFGSPTIISCDHELNAFVLQNEDRLFQCSYPKPIHGILGKLSMLVVVGDAHKRLRSIALGLTNTWKSKTGILHDIDRQVISTVESWKKRERIIFCEEARKFTFNVIVKQILSLKADEPQTAEILEDFLTFMKGLVSLPIYIPGAPYARAVKARARISSTVRAIVEERRKGVDRHEKGDFLDVLMSNGSVSDEEKVSLVLDLLLGGYETTSLLMSFTVYFLGTSPLALQQLKEEHQAIRTKKVKGEYLNLEDYKQMEFTQNVINEALRCGNIVKFVHRKALKDVRFKGFLIPSGWKVLPVFSSVHLDTSLHENASQFCPWRWMGQGTGKKFAPFGGGPRLCPGAELAKVETAFFLHHLVLNFQWSTQGEDHPIAYPYVEFKRGLPLMIQPIKTGFEGSPVGF*