MNVNGKVDCKEAENRSTRLSKRGSKALTPFSPYIQAVNEAKQFQWSPTNEQGYFPMATAESVLSFDLIRDKIRQCRDVPPTIGLYGNFKGGERLCQAIAKMMERTFMSVKVDPAHICISSGVTAVLDLFFFATCDAGDGCLIPAPYFPAFDNDMSVRNEVVPIPVQPADRLTYIPTAKEMEIAVVEASKRGIRVRVLLITNPGNPLGTLYPEATLKELLLWAVNRGLHVLSDEIYANSKFGVSADEFISMEKVAQNAISQNLLSADMAAQLVHTAYGMSKDFGMNGFRVGCLHSKSRDLLEFWQNMGMFSAVSNDTQHSLAVMLEDETFIDSYVLENNRRLKRSYDLLTSTLEASCLKYMPACAAMFCWLDLTCLLSEPTFDAERCLWRELMNECKIVLTPGEACHYAEPGFFRVCYASMPPESLKVACKNLADFVERKRRKRKAAEQLIL*