MCGPEELMVITRVEFVQTAAQLAGLLRSERVRAAASKDPEKEVPPMLPAVDDLARRGNAEQALRELCHEVLRAFTDDGSLAFSADVAALVHSGDPDLCRALVDALLRKASKAMLADHAVLSALAYVAGHLPPDTLTASDWAAVLKFASEQVELLSVEGLELARATRRRSPRRPRPAAAAAAPASTPADPAATVAEVGDGASAASPPAPDTASTAPAPKALASVRSGGERFGDVVRRCKAAGRILKKLYAASKVIMEGVSSMGATTVIDLVFWAKARRSRTGDPAGLVMWNDARIVVGKGAHLQGQNVDPWYARARLLGSLAAGGQLEELEALLRDGGGEGLADCASSRQLALVLASALVREGGELGGADAAEIAAGALAHVARLDDGGGGGGGGGGGAARTALQRLADVAVGCLAGFRHGAARVMENGVGLVEDVAELVADVPGLEGAAGVAGDLAAAARRAKDGRFVQRALSALAAPERLLQLASAPSPAAPSGPARTARVRNGYLGRVLQKYKEAVEAAGQVVKRAHVHGREQDLADPGVRLLLSDLAVDLCGSAPFRRCPELVCASRAFVFVASPVTAREVTCLKALDEAIETGQEVFQFYLNGAESVLQAMPVGVDMRLSRFDRWQLDVEALRKADVYAAARSNKKDPLDVLASGVQKTCRFPETAVAVCSQDREIVQTFSTSLQSIASCWSEAEHWEKGERWVDLVARAIRNCTHFVFIVSPAIDGSQHIQEEVAYACSQDCALVALYLKQQGKAVRSSWVEERLERAAPGRVHKIDAAIDVDPIDAALKLANAVKIRTQAIAARSTAATATYAGATAAGQRARAQAGQIQPATALGWTEADVEYWIRSHEPLAQFAKRFSVLKGRGLLSLTDSALKQLGINHVATRKRFLLEIAALSKAALEKCDRKLEPLCWTEEDVVAWVRLQGPLAKFAELFTFTGGPGLLSLSDVDLERMGVDNFPARQRLLEKIAELEANAIAQSLHKNAKPETDTAAESRVVELAPAPSPAEVDGIRASIKKFAAEVADELRQDQDLALYVPPRATPDPKLPFKHHVDLHEKAVTFLKALRPGANVGEDAAAKPKSKRVLLLLGGAGTSKSTFVRFLERDVCEQWAESEDTAGPQLPVVVLVSLPQLAGMAGGVPKGSGLRQHVAAKLGVAEKALPALRDSIGLVLLLDGYDEMGVTDGMNLWQENGVSDWASGALLTCRTEFLASLPVDKPHEASFAPAEKDGEADRDDSALVQLHTVPFTNDQRDKYLQHYVERHENDEAAWTFEQYQVAFAKTPGLAAFAENPFSLSMAARVLPTKTATGGRLGMRGLYRLFLRDWLRRELYRGGTEIPRDATVQERVEDDFVKEGTGLCTRLACLLFRMSASQAMIPDPRVQRQQKTGAEVNSKPVAAPPQAQSRALSARCWATVHCFSCATAVRCGSGGRAARLASRLCTRRCRSFCPRRHSLTRCRARLLRVIITASTSHCTHGALWGYDACPISGGGCPARAPGHRCGRSRADHRIESAAGFFWKAIENEAPEVAPEVVAAANAATILVAGHYSLAGRNLRGVRIPRANLWRLEAAGADLQEADLRHCAVNEACLSSVDLRGARMDNCFVMQHPALLHKSAVRAVAWTPDRKWIVSGSDDNLVRVWDAETGTELRKLEGHKDNIISVAVHVSTDGKWIVSGSNDKSLQVWDAETGAGLRKLQGHTGWVTSVVVSADGKRIISGSSDKSVRVWEMETGAEMRKLEGHTRNVNSVAVSKDGKRIVSGSDDKSVRVWDMETGAELRKLEGHTGCVHSVTVSEDGKKIISGSSIYDGFRGDNTLRMWDAETGVELLQLQGHTGSVSSVAVSADGKRIISGSTDKSVRVWDAETGVELRQLQGHKDSVNSVALSMDGKWIISGSNDKSVQVWDMETGAELRQLQGHRDLVNSVALSADGKRIASGSTDNSVRVWDAETGAELLQLQGHIFWVSSVAISADGKRIVSGSIDHSVRVWDAETGAELLQLRGELAMGSIRSVALSTDGKRIISGSDNELVRVWDTETGAELWKLEGHMGSVYSVAISADGKWIISGSSDKSVRVWDMETGAELRKLEGHTGCVHSVAVSKDGKRIFSGSDDESVRVWDMETGKELRKLEGHTDRVTSVMVSADGKRIVSAGGGKSVIIWDVETGEELLQLEGHGHVGWVCSVAVSMDGKRIISGSNNNSVRVWDAETGAELLQLQGHTDSVTSVAVLANKVFARYASGAQKAWTLRVERGALSVQEVLEGDEAWAQGSGQAELVDEDGTHPLPFHWNGPLHASAALPGGGTLFAIASPAGVSVERVPAFRCTRRIQQTASLEAQGQRAAMDVPQMDAATSMEPRLPRPE*