MTACKSASGGILFSPPAVELTSIRPFERGLTITPAAVHDSKPRNSDYGFRPHQNSDASFRKEQEPRRTRKRGLQSCDIRWRDGGNPDFQNHCPVVMARKSIAHTSVSQSNFFGGGKRPRMGNAGLHCTGLFHNFVDNKDCRDKMKFDGYAGDNIWGRSKQMHRPASNPRYNGLTRTMETSRPNCRPVKKEHLKDWVQSQPTRVRNYEEKSDTCKTLNGNFASGILDTLDGWMYLTQHGNMGGPYTLEQLFEGFQTGFLPEELSVYRVCEGKFDEPAPLKIVLSQFLEPQIPQTPSEISKQETSEWSCVGVTGEKGLLTDRAATPDGFLPQRMSQVSSCALSGTFSSYSPCESSIATESSEDAQGWDNPCWQYEGADGSMKGPFCLWQLWEWKNSGFLHGSLEVCHTQGNLGWTTLDNLFGFKKSGQDNQHQERKCNSREQKVTGLEFDSKVVKNSPVDVIEAVLKNLHAHILHYVKEFVLGEMLNQHLQNWRLREKMLKRLQAPTSVRDQEHQQDTGFVTDVSSEVIKQEEKASCGNVSNPESPMIGQSILQSGFEVLVGDNLSAVDKLIYAPSDSLPPGFEEMATTVPERLCVQGKMTGAKEYTSEADQTTEHFTCVASDCIPPGFDAVAAAVPKGLCVQRSLVEAMEYTPPMDQSSCIPTNCIPPGFEDVAITAAAAVPPRHSVEKYSARTMENWDDPCWQYEGADGCMKGPFSSWQLWEWKNSGFLHGSLEVFHTYENLGWTSLDNLFGFKKVPKFHQCRETDCNSGQQDVAAQKFNSEAAKVSPVDVIETVLRDFHSHILHYVKEIVLEELLCEHLQGWILRNQGQVLVPFENHQQQGLTDICLESSEQQVLCGKLSNPDALVGANISEFDEQAICTLSESIPPGFEGKAVDVLPQLCVHRNLLEKKDYTSEPEQPAKESICVPSDSIPPGFEPTATLPGGVFVQRNMPMRNNYTSEGDWPTICAPLESIPPGFEGVAAAVPAGSCTQKIPARSIEGQMSFMPPSSNRDTSTDKMQIIRSVDTDEFPVFGGPNYLGSADEPLLPDFGDVADVTLMPKAIQQKDYGNDGNSQHGHNITVSTILSAGLDQSDSWRLDGNGFSVAALGKTVLNNTSSQSYTESVHTNSVPRLPNPGLDTTPRFDGIVPVISSGNPGHGSAGPWPAIKKQKSLRGDSKRSNYGGGYALMNKLVISKQLSDIDGKPSISTIAFVQRELHRAVVQFVAKLVFEPWLNEEVHNWFRTGISRPNYQVGISCPFLVLNESVDNLSGLDLPGTPVHHVSSSHINMDLPGEKQEIQKCQGSSGAFFDHLGCAKGKKRKWACINNHQRKLEKKADLKTKAFQVSGNGQSYKARLLYPPDIDFAMNSPEPLPPGTDDAEDFLLPVHGKNDRVPVKFGVRGPLFLGVQHCNNSSSQGFNKNGEVPALREVACPNSRYAQQCSLQWKDPNRHHTSQHLEPLFKTLSAVHNELHKAVLKSYCRSVLHVVIGEHLPCQSNEKKMVNIAKCFQTFKYGEQSCGTANVPRIDCGTALTAAEVPSVSNNTIRPDCHCRESAGADQACAKELDMNNNFQSVETSLDVTGIPSCVYFESALSAAEPSFVSEADCCKQVNASTKLSQSKEMNLVDNIQGFKALEAILANAGPVSAFGVTVRSEEAHGYDQAYASNMKARSLGKEIMTKVRNECVEVKCNRSRQFSDGNRHASENNSQMQSTYSQQNMFPFLKQARKTFLDVQGSKQLKSASEALEHRIRVSGQLPSRSHEVRHLRQLEEMNTSNFQNCATVPLTEGSAMMELFPSVGDKMCGMYRKRRERTKSLKKLIRSAPKVEHRNASKEITKRKKCGIGSKMLLSGDGKRKVLTCFKSDGCARCSIDVTTWHRWAHSFKHNERTQVQSGHVLQLDLISRLKEGQTGMTGGVQGSLQSARMNRAQLRKLAAASEGSEILKLTQLKARKKKLKFQRSKIHGWGVIALEPIEAEDFVIEYVGEVIRPKISDLREHQYEKMGIGSSYLFRIDSEHVVDATKRGGLARFINHSCDPSCYTKIITVDGQKKVFVYSKRYIAAGEELTYDYKFPLEEKKIPCYCGSIRCRGSLN*