MLAVNQTKNTLLDGASIEEEPYTTPQESEDFFESLDKPSREPTQLAPRNTFIRAGVLTTVRGSAYMEYGNTKVLAIVAPP KELIRASARRMNMGVLNCYVNFAAFSTGDLDSVPERERHLSSMLTKAMEPVVCRTEFLNFQLDIRVLILDDDGCLLSTAI NCCGVALVECGISTYDLITASTACIYRDHVFLNPSAKVEELLWKHRNSSTDSTTSPSSAQEHGLIITASMDTFEQIAQCQ QCGYLSPATYVKLLDYTLAINKSLRELVKGVLTKRVKEQHELDLREKAETALEDQRLEEIIEKLKKQGPEEFIQSNIRED PYVKRQ