MSRRDQHQWPRPGLGYDPRAAAAAQWYGAASASFPDPGAAPLHGMNPFGFAPNPLFAPNPFNMVSDLLLQNPAALASYQQQLQQQQAHHFPSHAYHQTPTSNTQRRPTKPAAAASASPAPPAPQPQQQQQQQPPQRQQAVIDRAQAAARKAREELVKSGEGVTGWKVAQAVLVALKVDSWASLGVQLQDVPLLRDLFLIEGKVNAFIHCYVAARKIVTVYDLEVEICKNEGVLQFEELGLGPFLQHPLVGHYFAVPSDLSMMPKLSSEEIINVLQKFVDNSKKKITVEDFLNYLSEQKSVSGKEKLGVRVQSLGLHISFLRQARQTELSSLKLPGNKSGSGHSTQEKYLLKNTNYHTHKQALDKRFNSLTNRIKQLPGINKHIHFDSTDDETDCDSSAEEGKFDDNESKNGCSVLDKKDDDKRVNSCPYPSKTEEMERLGLKSETNKKPALEISKARESGKKGKLREKRKFEENESPSSSCKLPKKQQKLQKHEASPNCFLSIGKLENFITTWKETCREHPVQQVLEMIANYYGRTPSEKKKIINFCSQYPGIGLLNVAVKSMGCGLLDSIYDVIQLSSENNVSSSPLPNTTTEVMEIEPPNKENASCIANGANNRSEDNGSGHSVAIDDVIRRITEYIECNSKVSGDVALQVRALHDCETWVTTQFSANQFSALGHGTFLEFLEKNCHHFPTALSSFLKGGACDSSSLEVSVLQQQVEVLLCQAESNWLEDGDFSEDSLVMILKRQFPSISFDVMQDKSGERLPGYIKRQRKNIQTNTLKFSISLLEKRWFGNFPGRHENVDVLGNDVAEQHYYLGTVCSREAINCLLRAPMLSDLHIWSHWDLLFAPTLGSFVRWLLTTGPIQELSCIVTTDGRFIRVDPSATVDQFLEAIIQRSPFQVAVKLLSLLYIYDGSTNTPMSLLKCYAERAIKLIVDNNNDLMNTNSENCQVSSAKSIRSDSLPNFDDTVHLIAKFVLDCLGHLPLEFRSLAADILLAGLRVVTKNCYSVMLHVATEDWQLCMLHDIGLSLGVAEWVEDCRRLCLTEEVHVQKEKHSSAKLTSTASEVATREDSNLLISSDVDMMDERRKLFPSTNDQVGIDNKDSKVLNPVGTEADIAESHTKQSSMMGETNLEEASLVIETIRREEFGLDQALSYTENSLLKKQHARLGRALHCLSQELYSQDSHLLLELVQNADDNAYPDDVEPTLAFILQENGIVVLNNERGFSAQNIRALCDIGNSTKKGSNRGYIGNKGIGFKSVFRVTDAPEIHSNGFHVKFDITDGQIGFVLPTAVPPYSTTSFSRMLAIEDDKDARSLWNTCILLPFRSKFREGTGMCSIVSMFSDLHPSLLLFLHRLKCIKFKNLLDDTLLIMRREALGDGIVRISHGIETMSWLVVSKRLQGTIVRHDVCTTEIAVAFTLQETEKGDYEPYLKQQPVFAFLPLRNYGLKFILQGDFVLPSSREEVDADSAWNQWLLSEFPSLFVNAQETFCALPCFQRCPGKAVTAFLSFIPLAGEVHGFFSHLPHLILSKLRLTRCMFLDGSTLQWVFPCNTLRGWDEQTKMLLSDGLLHEHLGLGYLSKDIVISDNLSRALGIHDYGPNILIDAISSICRIDGCIESLGLEWLCAWFVTLYLTLLSHSSRNVSLTRSLEDDLLNTVRKIRCIPLSDGSFSSVEDGPIWLPYDIVNSIPESSIQNFPVMYSNLRTVSPDLLSASCKNKYLMEEVRTNDLVDILQKIGVRKLSGHDIIKNHIMISLRNGLDANTEDQLIREYVSFIMVSSSSLRKDIGFKTEASYCDALMVLKSWITSQVPFSASMSQMCKFYTFLSEGVADLKIDIKREFLSSPSIFTPLQRPRSSEVIPGKFLPPKDLYWHDPTGCSEITEEFVATKSRSMFPRRMLSVAYPSLCEFFTEACAVPKVPKTSNYVEMLIQLSTAALPSQAANHVFRVFVRWANDWHSESDKMNDILYLKESLQKLETTILPTTVDKWVSLHPSFGLVCWVDDDELKLQFKNSNDVNFIQFGDLSFEDKQMLYGRVAALMKSLGIQALSKVVYREAIFYGTSENREKVSLICWLLPYMQRYIYKMHKDTYINFQQNEIMKLSNLQVVVVDKLFHKYVLRGLESSSKKRFKCHCLLQGNTLYATQDADSHSVFLELSRIFFDGSPDLHFANFLHMIKTMAGSGTPAEQIESFIINNQNVPELPEHEAVWSFSSLSAANQSPANQEVDPQGVELQPVCGFNAPNHQKAPVMISSWPLNHWRTAPVFKTPLISHQSCTQEAKVNDAGPSSDLSMPALCGHTEDTLLSVDLDGDWIIEENARPETTLLGDSTATILDEPQMMMSDFSSAPTYLDVEAGSSSPTVHVELTNFNEKMANLIEDRNRLPPDATQLKTGRLGEELVHKHFAEQLGSNNVRWMNEKIETGLPYDIVITHSEGFTEYVEVKTTVSSRKDWFDVTPREWQFALEKGDLFSIARVILSSTKRASIEMLKNPYKLYKQKALRLGLLISRQGSAAT*