MSGRGKFTKFKSMRARDADEPRKGPGKWKKPLNGNYIQQQDDAGERSGKQLQQQKLDDALEAQLGFALFTEGQERLGWLINFKPASMDDKDTGQVISAVDCYFMCQDGSMFKARVPYSPYLYLQIKDDQEREVVGWLRRKFENRIRDAEVVYKEDLDLKNHLSGLQRKLLKVSFWNVQQLMDVKRDVAPIVAKNKSKSAMDDAYAVLQENTGQTSLKDVLDSIVDMREYDVPFAWRFAIDCDVRAGHWFNVRAKDGMVSLHRRADLLQRAEPVICAFDIECTKLPLQFPNAEHDQVFMISYMIDKKGFLIVNREVVGRDIESFEYTPKPEFDGPFEVINAANEQELLRVWFDHMRLVKPGIMVTYNGDFFDFPFIETRAAKHGMDMKEEIGFKVDAKSNECLSRSCVHMDCLHWVNRDSYLPQGSRGLKAVTKAKLGYDPVEVAPEDMVRLACDEPQAMASYSVSDAVATYYLYMTYIHPFIFSLATVIPMCPDEVLRKGSGTLCEQLLMVEAYRANVICPNKHLSQPEALYKNHPLESETYIGGKVEALESGVFRADLPVRFKCKPAAYQALIDSLDRDLGYAITHDADWDVADAVNYDEVKAAIQEKLESLRDTPNREEVPLIYHLDVAAMYPNIILTNRLQPPAVVTDEDCAACDFNRPGKTCLRQMEWVWRGEHYSCTRAEYMSIKNQLQSEVLAPAPGTDTPRSWVDLPPEEKGKMLKDRLKKYCQMVYKRVLDKPVVEPRVAGVCQRENSFYVDTVRAFRDRRYEYKGLNKKWKGKLEAARGSGNAIATAEAADMVVLYDSLQLAHKCILNSFYGYVMRKGARWYSMEMAGVVTNTGANIIQHACKLVDQLGRPLELDTDGIWCCLPGSFPEEYKFKHSSSGKEFRISYPCVMLNVMVAEHNTNDQYQVLVDPVKKVYESRKEMSIEFEVDGPYRAMILPASKEEGKLIKKRYAVFNFDGSLAELKGFEIKRRGELKLIKVFQAEVFEQFLAGDSLEQCYRAVGDVADRWLDMLNTKGMDLTDEELLEHISEATTMSKGMDEYDGRKSCAITTAKRLACFLGDEHIKDKGLNCQYIIARRPENQPTSERAIPVSIFSADPAVARSWLRKWCGGDIGSTAADQVPDVRDILDWNYYIERLGNAIQKIITIPAAMQHVANPVPRVKHPDWLHKRVRERDSRCQQMRLDTMFSGANKAAADKKAQDAAVAAEAVGAGISGNSPIPKDMEDFGAGSGKVAAPKRGLARIHVQQNDDQENAGDTSNLPQAANQAVDDPASHAAGPSGQTEQEQQQQQPSMPKPDRRIDYQAWLAYQKQKWRHVRQDRKRRRVETSRQQQQQSTGPPQVGPAVNAGAYFRQQQTAAAHAHWQLLQLAPTSVPGTFKAWALVDNSLYAVPIRVPRTVYVNADVAPDDPAAAHLGTPTKVLLPHGDEARHVYELSMTESEWQSNASRLALQMMSSGVRGVYEAQMPLDMTAALSLGCVCTVAGKARGRSLGEGFDLNELQMRTTAQCSYLEGGGVEGLGALRYIALYQSADTQHGRAVYCLLLPSQQRGVVVVVQPSVAAAHEVTGLLLERSWKETMDVLTSQGDNTQEQVAALAQVDFAVEYCRDSLDAARTVQRALASFREAQRGPVLVVTQSPWGSARLQQDIPMLNEFPCVDVPPLTEDSRYPALQWQQRAARRAVHRVAVAGGWLRERVALTRYAHVPLASLGGDPVMAIADILYARNLRDSGHLLWIKDHALPDPGVEPVCEDDYFMMSELPGGEVCAPGAYRTICVQLKVHHLAVCALDKASVIAELEGASGLDALGVGAPAFRVLRKLVQNWLQDAAQRSNPIADKLLQNLYRWLSNPGSRLHDASLHKALAGLQQRLFVSMVREMKKFDAQLVAANFGSVMICTSKRNLPAAVGYLKYILEALHSRELFGWLQLTPVRWWHVLHYRDSYNWGGVEACVSADMWEAGGGAADGDVMETVDPTEIGTPGGPKLTCLWNLKEFLPPVLQEHLVIALAEFMYRPWREAANQALIGATQGGSQAVADARSSEDIQLEYLRQELAGVWGDRMITKIMSIQEKVPANSAHVECQFPQLAGSHLTEEELGTPALAFVRTLCELLALDNKLSYEVSLLRRQLLKVIKIGEFSPAAQFKEPCLSFRLTDVICSYCNDCRDLDLCRDPELQNRQWECPTCSQLYDLAAVEARIMHMFQARVKEYVLQDVQCVKCKQIATSHLKGHCEICSGALQNSIKPDTHRKRLTVFRNLARYHDFRLLQQLLEMAMNNGRPIVVE*