MPGTQDSPVMPIAIVGTGGRFPGDASNPDRLWELLLSAKSTLSETPKDRFSAEAFYHPQPDRPGTSNSRGGHFMNQKIDEFDAPFFSITPSEARAMDPQQRMCLEVAYEAMENAGITIDRISGSRTSCYVGCFNHDYQLLQNLDLDNLPFYHATGTESSCLSNRISWFFNLAGPSMTVDTACSSSLIALHLACQSIRLGESEIALVGGVNIISFPEIYMKLSNLQMVSPDSKSNTFDEKANGYGRGEGTCFVVLKPLDKAIEDNDVIRAVIRNTGSNEDGNTPGLTLPSKNMQKTLIVKVYEEAGLQMRDTGYFEAHGTGTVAGDSIETQALGETIGKSRPPGQPLWMGSLKANIGHLEGGSGLASLIKTVYVLEKGIIPPQIWLDKLNPRIRAGEWNLAVPTEVTPWPDQGPRRASINSFGFAGANAHVILEDACSYLEANVGKGRHNSKVPAKLANNPDLCGDKHDANSLTMSQDTHGHVQPFPKLIVWSDHEQGGLERISESWKQFLGGKSGMLTQVERSKMLSDLAYTAAKRRTQFPWRSFTVCSDPGEIASGGVDIAPAVRSSQRPRLALVFTGQGAQHYAMGRQLMHYDVYAHSMRTADQYLKSLGCPWSLVEELSRDAESSRINPPEFSQPLCIALQVAMVDLLKSLNIWPPEALIGHSGGETAAAYAKGALTREAAWTVAYHRGQVCSIAPDVNPDHPLDGDMLAAAISEQEAQSYIQQVSSGKLVVACVNSPNSVTLSGDVPAIIDAAKLIKSDGHLGKKLGVNRAYHSAHMEVVADMYRDLLKDVHGLPETPDSPKMFSCVTGAPIGNCDLGGDYWVTNLINQVKFSQEMQALINHSDSRRSKRPKGYSYVNLMLEIGPHGALQGPVKQNLKAMQADCTSVSALDRNKDAAQSLLEAIGVLFQHGYDSNIVAANTPDPSEAPQLLVDLPPYPWNHSNRYWHESAVASAYRFKKFPRKDLLGIRDNEGNNAHARWRHFLRPSENPWIEDHQVQGKVIYPAAGMLVMVLEAVKETADPDRAINAYEIRDVSIKNAIIIPRGEEGTETMVHFHRKSSGWQEFSIYSRVGHNPWSQNCTGIVRLQCKVDQDIGSFTNEEEETNRLYRSGYEQVKKRSSRSISSETFYAEQSELDLQFGETFQNVSNIRLNQGEMVFDVQTPDVRSKMPQNFTHDHLVHPCTLDPIIHASLAILNHAEGEKGPAIPTSIGRLVISAGISSRPGTVLKAHSSATRHGLRDAELNILASSEDWEKPLIILDRVKVTRLVGGVGSEGQDDLDIAQTRIASEIHWEQDALHLKSQELRNLHLPTPAADGPDKMGPLESFIRLLGHKFLDLKILEIGAEDGNVTERLLDALEGHDGESVPLLEQYTATGSNDEAALLEKTMRSRGPYFHVTPLAPSQDWQEQGLSSRTYHCIIINARDGRTAAGYAIEQSKGLLKANGVLIVLLAKGSSEYRETWIQNLEERSMTDIEYVASEDHNSAASSIPFLSSRMAVDLDSTLPKDILLIGPCRPGELSKSLTEQLQSHGIRVHHATLCDTERMDLGDRFCLFLPELERPILFDLNTENFLLLKRLLLESKGTLWVTAGATLECSNPKASLVTGLFRSVSHEHPELSLRTLDLDTEDSHSHVGASMVMGVLKRIANGDIDHEFTVRSGRILIPRIRMNKRLNDFYSVLRNGPQLELGPLKQPGRSLALCLGAPGAFDSIHFLDDLSHQELLSPDTVEIEVKATGLSSHDLLSALDQFANPTFGHECSGIIRNVGKAVTKYRTGDRVMAWSSGAFANFTRVPEAMVQPMPFGMPFPVAASLPVSYCVAYHSLVECARLQRGESLLIHTGAGGVGQAAIMIALNLGAEVYVTVGSEEKKFHLMDTYGIQDDHIFYSRDLSFSQGVSRLTKGSGIDVVLSSLSGEQLQHSRSCMASFGRFVDIRLNRTGPGLNMGPLPKNVASFCVNVFELRDTYLPRASNLFENAMRFYFENNCYPPSPLHVMTFPEIPDGLRLLHSGKQMGKVIFQAKDEDQVLAIPPPIKPTKLDADATYIIAGGFGGLGQHIAKWMAQRGARTLVFLSRSGSDHLDAPRVLEEIASEGANGVTYKCDICDLEQVEATMKRMATDGLPAVRGIVQAAMALADSTFEQMTANQWALSTKIKALGSWNMHLTAPAEIDFFVMLSSASGIAGLRGQGNYAAGNAFMDALAHHRHARGLPAVSIDVGPVTDIGYMAQKSEIKELIRSLGFVGLNGDELLGILQTTMGSDENTRKSSNPQIILGMPTGGYLVAEGLDVPYTLSNARLARLSRIGAISKDDGESGPALSEQMNKAPSRASATETVTDALRARLANQMMVEVEDVDASRPVSAYGVDSLTAVDIRVWCLKEAQADVSILDIVSNSSIMELAQTVVENSRLALNDKWED*