MVLEALAGVSNALIATSWRASTTAYSTDHFHIEVEGDTVFFAFKPSFLVKDWFDPENASPFGETKMNREQFPCMRSIGNDVNATVNEAFLKNLKLLASTSFPHSVKTVVDSMRSQRIVFTGHSSGGATAILATVWYLETYFTKQSGFFPEPLCLTFGAPLVGDSVFKHALGRENWSRFFVNFVTRFDIVPRIMLARKASTKQALPYALSQLGRKSGNQGNDQSITGFFATVMKDTATVAHQAVCKLIGNGEPFLKTLSSFLELSPYRPAGTFVFSTGTRLVSVSNSDAILQILLYSSQSSNEQELSLRPHQSIRDHHSYEEMVHSMAMKVVNQLDLQHLPLDGGESALSDLGLSTRARQCVRAAFEAEKKQVNNQSKIDAKQPTILEKLVWIEDEYKPKCLTHKIGYYDSFKESNEEKDFRANVKRAELAGIYDEVLGLVKEGQLPDGFEGRIEWIELANRYRRLIEPLDISNYHRHLKNEDTGPYMIHGRPNRYKHAQRGYEHELLKAGRSAEEIKRSDCGSCFWAEVEELRRKEYDEARVTKLEELLEGWIRDKEVDDEHIFLEGSSFRKWWHSLPEVHRRGSSLQVRMG*