MGRSEIESWIASTRYSTADDEDSTSGGPRWRRENILADWSCSMLTAQTKLFTSSTKSRVQFLREELLVLAKHGDLSLSQMMDIFKLLTSTYPRYVDADSREAVEAVGMALVRRDELRGTSQGEPNEQKFGVVEQVLGWMSQEVGRIQKRPSSTAAADMFVLHSWCCGLYVTCLGCNPDFPSDRTWPVLLGVMASLLDMLLDPSTGSKNSLQKSALVRTRRAFRQSPETIPIVIKTLLSFTKTLPSPLAAVPLIGTAISVLLRLKIVKDEKLKQIDPATKSDIIQLYATAVLMSRTPVSSHISAALHDFVHSSVTPEDFTGTILPTMEKALLRSPEITLSVIADFLPAYAHAVEGDAFRRLLTPALNSAKSSNHIVRASSISLFKVLVQRTQAPADLEHTANELLSLPKVGKTAGSDHRLTLYTMLGAVPPGAVSASIVETSLPLLAKESHDGSVSVLAASLSPHLVACLKSDAALPGISNSVAAKEMLNSKPVIRRAFCSLVGNALWELGGLEFPSALEFAKAVVPSLETNLKAVAANPTGTAAGPLEGYVAAAILLGPLSHMKQFDSIISGNVTLQSLYVASPKPSFLLWERVYQKLGSEEEETWLLRAAEAVLKFFRDEFLKQEQSRTMLGSVFLHLAVESSSPQVRRAALSTIERLAGALPEHINLAALEAASAYLSKEKAQTKVAASDEQDLSSNKEARLPTFMLAYAAFAEDYPLDIKQRLLWDWVLVAHHPGRSGTIRPVWIELCQKARVDPHELVSAHTDAILDKVFSAIDASAKPLPGFAEAGYRAITTLAFVAPEAVLPKVVEKIGADIKADDVQRLTDEDLGIWGTPEGQTYIDVLSNKKEEAPQKKGKGYKDAQWEAELRRSLANKKAATTTTLSKQDQALVQAQLEKEAVVRQRVNGIKAKLEQGLHLIRSLVLAHVEQLRTFISPLATLLREGAFGKAVTLVGHASFDTYLLLSECTSDRLESYRKWVGVATLRSSEVDGVPDDFTIEPLNSLVIRVLYRLRTLSEQTPFDAATFGYASPLLSQVLVKGGIAIGEEDDPLEQIALSLDIIKFHCGGFSDVAFPRTSTVRDLIHTIRNQPKLAKDANSALVDIGQAMQENATHEETGELLRGTLYQEVYVRTSCLQTLQPFDLTDYDWSPELWISCHDEDEQNARLANQLWEDNGLDVPETFLQDLLPYLEHDNAYVRLSSASALANAVIEYWPTSISKVLSALQDFYREKAQVLAPEFDQYGMLVASSVGRSDPWPARVALAHTIELLAPAFTPDDVEPFFRFLIQDKALGDRHSDVRRSMLRCGTTVTDLHGSTRLPELVAMFESELASTGAGTEESDHIKEAVVILIGRIARHLDPSDARLPAIVERLVGALRTPAEQVQMAVSECLSPLVILSKSPSQLIDRLLDELCNSPSYAARRGAAYGLAGVVKGLGISAIKEYKIMDRLREATDDKTRFEPRQGAMFAFETFASTLGRLFEPYVIHVLPLLLTSFGDGTPDVREATQDTARVIMANMSGYGLKTVLPSLLSGLDEKQWRTKKGSIELLGMMAYCAPKQLSQSLPIVIPRLTGVLTDSHAQVRAAANKSLKQFGEVISNPEIQSLVPVFLKAMVDPAKTPNALSALIKTSFMHYIDHSSLALVIPIIERGLRERSADTKKKAAQIVGNLASLTDSKDFVPYLSRLLPMVHVVLVDPVPEARATAAKALGTLVERLGEVNFPDLVPGLLRTLKTDTSGVDRQGAAQGLSEVLAGLGMERMEGLLPDIITNAQSPRSTVREGFMSLLVFLPATFGARFQPHLPKIIPPILSGLSDSDDYVREAAMRAGRMVVTNYSSKAIDLLLPELERGMFDAGWRIRQSSITLVGELLFKVSGISGKAEIEEDEETEETALAESSRKALVDVLGVSRRDRILAALYLARQDAVNVVRQSSAHIWKALVHNTPRTVREILPELVRQIIFLLTSDEGDQAETAARTVTEICRKSGEKVLSELVAELRANSSSSDPRKREGVCLMLSELMLSTTDNQREGQEDEIIAMVRASLVDDEGDVRAAAAKAFDTLQEHIGARAIDETIPTLLEALRQPGQSSGTALQALKEVMAVRAYTVFPILIPTLTAIPMSAFNARALASLVSVAGAALSRRLTVILSALVKMHEGTEVQGDEELKEAVNEAIRSLMSSISDAEGLNTLMLLLLEWAKHDSVKRRVSSCELFAIFCDESELDYSLYRVDWIRQLVSLLDDREIPVHTAAWHALDVFVKSVPKDELEPLVVPLRRTIESMGAPGTCVPGFSLPKGVSPMVPIIIAGLTTGSNEQREQAAYAIGDLVERTEQSAIKPFVVPFTGPLIRVATQATTYPPAVKNAILSALTTMLERIPIYVKPFFPQLQRTFVKSASDPASLAVRRRAAQALGVLMKNQPRVDPVVIELVTGAKSNEDDIAASLLFALARVIRSAGNNVGERAREACAELVSEAFKEQREDSYHRSVAALFASLSIFDDLVKPIVSTNLVAGTPQSVLASHCILAVVAPDEEDDLVEGPNVFQRLGVLRKVAQKAQESAANEKSSISRPAREARDALKASGDDALQGLF*