MGGRGRLMIDLNEQGDASGEVEYGHYFPESMQNSHIPPLAGSTTQLPPITNLAGLDTMQVAILYRLRTNHVGAAAEFCGEAGTSLKNGSRVSCTCCGKPEVPNKTLICDVCGLSFHLKCLKLRESQASGIDEWACLACSTNQGKRHWPLGRIVSCQESQVGFQHDNGSLFAGQSFKPGSGAGLEIHPSQPHDGLMGAVESSFLVDSRLPSGESQKEKSKRQNKGDVDAGVGMSAKPPNISSNNTLNDPKTRMTRLKTQCRSKEDVHAETVRSDVVESISAGEKDLSFTSASKELDDDKETSSKDTDLERHHLQKLKEFLGQQGRTLDGDWSVSVKKRANADKVTDVMYFSPDKQKFRSKLEVARFLSILEQRKDDANSRDSVARGRKRDVSQENQQSDGQLSDLIKRRKMESDKYLELQAPAQDLEHQLPLQCMDLRVEALGVVDLRPEYNSDDMVWPVGYRCSWHDGVTGSICISEVVDGGQSSPIFRVTRRSCNAPLDSCGDGRYIKEGVSQNHDKSGMEVRPEAVKIEAKSALNLNGVYDEDDELSMLQGTLASFHDGDLCVSIAGDNYSLLDSNEATCPGSISFEKRSNVELNHQLENGPRTVQGEGDGIGEIIVESSSSWGAWRLLAEQVVKRAADLYGKGSLQLGCRHVESSLLSALGLNSLEGSTQGRLHEAQFFFSKLYEWMAQDRFGFTIPVIQKYLEAKRAKLQLLRPTPPSGLPVCQKVSPNFVGDLLQIWEFLCRFSDILGRKEPPSLEDLEEIVSDASVMDTDRGQRMYKCASQDKAFLKNDLDIVKHADAEIRDQGFFEHKRPTKNKTFSSPGCSVALSASNIALLKIALSDLQQMAMGAGSDLALESKRGKKKEGEAAATIKKQSAGFMPLNDLTWPEVARRYVIGLLTLNTCAESLDISVQDRRKVLRCIQGDGGVLCGALDGVAAIEADALLLAAAEKQLSRWLPGADDKFSLKPVAKVGSDGKPSNESPSGGMSRKPAWAMVLEPVRKLATNVGARIRNCVRDALEMNPPDWARETLEWSISKEVYKGNASGPTKRAVLSVLEKVGNEKYVSPPKVEKKKIEHVVVCPALVMKRCRVILRQLITADDVRVFCNSLGGTVLGYFEKEDDNIEVPLPLVARPLDFRMIDSRLAAGSYGDSHESFAADMRQLFQNVPIVFRECEEFIKVGQEMSQCFETLYEDKVMKLVNGKEEVAKSKETNGVNEMEAKNAVTEHNNVSSSMMTDDEIQKAPWEEGVCKICGIDKDDDSTLLCDGCDAEYHIYCLEPPLSMIPEGNWYCPSCIALEQGGPNSCAVTSEPSRKIYKHFYQSRLSEDGSILSSLVRSLDGKDYWHLSASERVQLLKFLCDKVLESTFIREHIDQSIEGLPEIQQRLRALLIERQACATKGSHKVDNIPIGDNTEPGSKETVPKKRGRKSLKSSMPMLDESIRSQSGLPVESSSGYGFDSTAGIVDGKIMARLFQNESETALGIHQNQDPIHTKGSISQTIEETQMKSRPPEFDLVPIIIAQASGDHSEEPSKGTVIHPEQNVTQIQNGNFSLQELASANCLESMQGSINEIHDAQASPVSTFNYSIGFAAIDDQKGPSGVLQGWEHDGQSDKSSIPLHSSFSHHDSESPLPNVQVTPGKSALEILEAEIEKVEIELMKLAPRRDCLGRDDLGRIYWALGWAGKFPWVVVEKCSAVDDNTNAATCKQPLCLSEANRVSIGSNVRNSQTSATMQPGIHEWIAYCDDESIEQLLKWLKPTIAAERCLKSSLAKWCLLWSHKYKKEPDKQHTIKSKSAVPFSVNTKAATILSKRFGSIPQPEAPGEEPSRKRGRKKKSLSEGKIFRCDCLELVWTTRIHCPGCHHTYDSVAELQGHNYGACNWRGFENEGKVLVPSKAKKAKSKGQEFYPPDLSLVLKRFTLHTSNRARILEIGSFADKGPRFIPAPSVSPLLDPVLQMTTTDPLSLDAGSDMKTPERGLHNSLMEAVNDESIKTIDGHRGFKENGPTEVFVSNCTLSEKLSTHCGREPTSEHHDQEMAVSGSRMSEETSQPLLVTNLWALKKLKASLLDIESLLSVDIMEPSRGEPNRRRAWRSFVKSAASIVELVQSLALLEQMVKPSCLKESWCNWTTLSAGAGINTLCSLALRIYSLDAAIKYKRSSVDLDTEDSEKPNKLGRKKKASAQL*