MAEPSPHPTVVLHACLGVGHLIPMVELAKLLLRRDLAVIIAVPTPPSSTADFFASSASAVATLEAANPAVSFHHLPPPDYPVPDPDPFLRMLDALRLTVPSLTAFLRSLPSVAGLVLDLFCGDALDAAASAGIPAYFYYTSCAGDLAAFLHLPHYFATTEGGPSFKDMGKALLHFPGVPPIPASDMPHTVLDRAARTCASRIVHYGRVPEARGLLINTYEWLEARAVGALRDGVCVPGRPTPPVYPIGPIIVRGQEAAEKGERHACLSWLDAQPERSVVFLCFGSLGAVSAAQVKEIARGLESSGHRFLWVVRSPPEDPTKFFLARPEPDLDSLLPEGFLERTSDRGMVVKMWAPQVEVLRHAATGAFMTHCGWNSVLEAASAGVPMLCWPMYAEQRVNKVFVVDEIKAGVVMDGYDEELVSAAEVEKKVRLVMESEEGEKLRERLALAKEKAAEALADGGPSRMAFEEFLKDIMLAK*