MTLEALLPKQPGESLRSSCVADMGALSDDIVIIRLGKKSGDPSIITVNCPDQLGLACDMARSIFEFGLHVVRADFSTDGRWCLMLFWVTPTLGSVRAIKWCLLKKRLVSACPSPSSSLFTLPVSKADKEVYLLQTCSADRAGLLNDMTQTLWELEVDVHKINVLTSPDGSAVNVFCLSDIRNALQNKRRQKVVCDHVKSVLGASHSFCELSLASDEDLNEALDLEMFPTIPDDLFSERSPSNDADANPGPTPRFSLNIDNSLSPAHTLLQITFQDRRGLLYDCMRALRDLNLQIAYGRLSTTPKGSGDLDLFILQANGSKLFDLDKQQSLLARLRLDMCNPIRVRVVNRGPDTELLVATTVEKSGRVRPHILYDVTLVLKMLDICIFKADIEKLSYGDRLWEVYRFLLVDQPNITFTSSRTRRHIVERVESVLMG*