MLELLIGLVVTFAVGYFIVKGYKPAGILLTAGILLLILTGILGHKVLPGQMESTGNLLTDAMEYVKYMLQNRGGGLGMQIMLLCGFASYMTHIGANNVVVKQFSKPLSFIKSPYILLVAAYLVACLMSLAVSSATGLGVLLMATLFPMMTAMGISRPAAVAVCASPAAIILSPTSGDVVIAAEKSGLPLHVFAVETVLPVSICAIIVMAAAAYFWNQYLDKKDNTPMEKVDLSEMQVKSPAYYAVLPFLPIIGVFVFNGETLPGITLDIYTIVVLSIFIGVLVDYITKRFNGKQTLEDLEACYEGMADAFKGVVMLLVAAGVFAQGLMSIGAIDNLLHLAEVAGAGGIALMLILTGLTVAAAIATGSGNAPFYAFVELAPSLAAKMGLNPAFLIIPMLQASNLGRTISPVSGVVVATAGMGKISPFEVVKRTSVPVLLGLVTVIIGTMVLVPMHA*