MVIGLVLPEGNVSLYGFQKGIFGFEALEDALCSPLCTTILAISIPESLDFCWGCQTGFRTLMPLVPVWHFWDWWLRHYKWSGFXAHLRNNVAQALDLAVLPSPLEWLRAYQHELLRQTQHLFKRHSMIPQMIHLKDHDGHELVIASPTACSVAQLLQAQRICLDWNHSGGISQDGHPLSLNTLLDSMSGPYQLSHQMGQVSRPQPPDTIAVGIRHEQTFHLIFLNSGQFLFEGLRQLDILHVNFLVLLEQTGDTQWIGSAFSKSDDRIICIYPSASHWALLWGQLHVDHLQWLYCDGLPGQATFTATRLAAIISTELSLDWTIQPGHLFAQHDQHTCGTVALLHVGVRLGLFGLPSRQAVLDFHAWLQHRQALGLFTDPWIFGSGPNPSESQAALAALLATKGVPSQLAADRAAAALKKLGHAAVQTALGQTNPWAALKALTTRPGSTFQFVLKSELRDYITSKATSKHGTLLSSQKKKDKKNTRSSASPTPALDPTTLQLDPAHFVDDEGDQVSQIQLSQVVADARGVALATLTEALPYLKEERYISTDALGLLILEEVPAHLKGIASISSIRFPVTYLPTQDPLLIQGSLLQLGDHPVARKTIQDPVNMMDLTDTKVLKIQIFRDELTTMWDQIAAAPIRHLFQLVPLFRLCTQVSCDHRCGLFHAAVEDNIDQVVHEIWGRRFQTIEGRAQPAQQAELFLAFLRIASSALADLLRVLVDGVYLEPRADSTKSTDTDYSVIWVPGANRELAVHRMKLTTHGLSLVRMKNRFGIRVCAVHEEVTHKELRPGDVYVKVDVNKIYRLHPLPHGLQRQQVVQLLREWKWQAKPLQPARGSSEGGSWEVGAACEPPNNVLTAFSRDVLISLVKDKKEADRAPLVVGPSRAQKHLRSSTSAAASSSVPLTGDPWMAPGHDPWQSWHGTSQTAPDKAAKRYEVLADQLKSELNTSLKESLDARLQDGQHGASMDSKRIHKLETDMEELKSHQASYHAWFQETGTRLARQDEQLSSLRGSVQQNHQDLQAVRAEVHTSADTLHQAMQASFGNMKGDLTAEISNAVSTQMDRLEALLSKRKFGLSMSFLRQLLWTFLFVLQLCPSWAFVSMDNPIIDLSAGATFLDLGSTHSLPTLRWGEALHPGPEGDCHLFGFSNPSGLRQKEHAAVDLGPGVWSFSETQLSWVTQRTCGQQLRHLAAAQHRQVRVHMGAPVATRATSEWAGTWSGVMTFSDFPSQEIMLPYTGERSCGRLLTTRHLIGACSVLNTVVYGFPKGPTWPDAASLTDQLLQIVTTEVIMGGTGPRLVGGDFNVDAHGLPVFALWRQLGWIPAQELAAQLWQQEMKFTSKHATERDIIWLSPEAVALCRLVDVADVFAEHATITVGLHIPTSCPPSLTWTRPSHIPWSDVDSGWQTAALTPHWTSEGDANQLWAEWAASFEDSLDGFVKHQPARKLLNSQKGRLSRTGPTKRLPSARVLRPSRPSEVQLRNDLIGSEVKLWFRQLRRLQSYVAAIKANKQTCEAVAYRLELWSAILRSPGFLDGFPLWWQLHRLISLPDTPGCLPSAPPTATLAVAIFAAFKCNFEELESWHLRQRSKLLQLKYEKGMQGIFQDLKAPTRDKLDLLVDRRHFAVLAVDEVENQLHLDAEILTGGFSKWTYEDQEIHPQQINEVVLHLADVSSFTHGDVLVQHRTFSDTHDLHRELLDYWRPTWCALATIQPDTWKRVMDFFKAHVPQFHFGLAPITETQWRRALRRYKSTAARGVDGLSHVDLLALPSSWTLRLLSFLHAIEQGEMEWPVAVLYGVVSVLAKDPGAQTVSRFRPIVIFSIIYRTWASLRSKQLLRLLAPHMDVEAYGFMPGCEPSQLWLVLQAEIECALQSGEAKSGLSTDLTRAFNFIPRQHTFALALHLGVPLQIVHPWRSFLASCTRAFEVRGTLSLSTTSTCGLPEGDALSVFGMTQLCFAWHLYMRAYCPAIRSLSFVDNLGLVAAIPSLLAQGLICLREFFRLWNLQLDSAKSYCWALHDADRRQLAVIPFQRVEHAHELGGVLSFTCRRFTGLQQKRISSLSVKWKRLMSSRAPLRQKLQVLPSVFWSSALYGINGSCLGEHHIDDLRKQAVRALRLNGAGSNSLLRLSLCGTPCADPGFWRLRMTVRALQRLLRKIPTYIGLSALVLLLFERRLSDGKNTMQRPFRIAAWGALNATTGNLLAMGHVTGLSQTSDRAELMAVVGALEWQTLFEVTMHLWTDSKFVADGLLFILQHGAAGAWSHGDLWERIEHLLHENGQNELVPHWVPSHLDEMKLTCAFEDWVKLWNDRIDTAVGRHNLLRSDGFFQLRNDALRHFDLGAERMGQLRSFYSAVAAQPAEANSEAPERLDVSLFGFVPEPQISVGDLYIPSTEDLVGTTTRPRDMPVEFVESLIKFLVDRVVIDSGVYPLCFEELTLWLIKDFQFQFPFVGLASGEMEMHPLSSRFERPTFGYLYRHVRRAVQWFFGHGDLGDVCFSAWNKVDLRIHRPTDGIFIRLSGRRDWTIVANTALLTPCLLVQEMNKTASVSGGVTDLPLGHNDEDLEPESRRSRRSYSTRSVKSTRSLRSVQPG*