MVGFGEIIASAVIKELSGKLGSPIWNTIMSQVTFRDDLEAIKSMLSSLQAKLNDAERKSQTDGSVRDLLKKLKAVAYDIEDRLAVYESSSNDGHDGSLRHEWSSFPEKLKSRYNLPREMKKMRRRLEGIKKEMDLTSFKVDGATEEQDSYISRHLEPRRYSSEDTVGRIAEKGRIMDLLLSDEEHSIIPIYGLGGLGKTTLAQMAFSDCTTQIAFEMLAWVYVSEKFDLNAISLSIKQQCNSHTLQYGDSGIHNVAVESILTEKRCLIVLDDLWEENNFKLDELEAMLRLCKKGSKVIVTTRSKKVADRMNKDLQIELGLLPNEDCWTLFRKKARVPTPVPPYVEAMRETIVEKCQVFPKGSHIQKSSLIQQWIALGFIQPPESIPTEQYAEYCLQELIEMSFLQNVNAATAMSARYTEPQNVLKMHDIVHDLASVIAADEVCIFHASDCSSSNTKNCCRYMYLLNLSEFSRDPILPNTARALHFKDCRKSPKNYSETKFLRILDFSACTINELPDSISHLSLLKYLNVSGLSGTLPKSLSKLHHLQALTLSTNIDLVELPSYICEFLKLQYLDLHGCSKLKKLPDGIHKHKELQHLNLSDCTSLESLPLFSSQSGGLQKLSFLNVSHCSQLVKLSFLEEKLEKQPDHYLPNMVHLNMSFCPKLQELPTGLFKHMRKLLFLNFSGCTSLEDLPEFVEHDAGCSMLEVLDLSGCAKLPALPESSTELRELRCLNLSGCSKLQNFLKLIPRWKFGTLEYLNISGVGAKSDSEAPGTSAEDQSSQDPIKELELGMLQEDIITQGLFRLKYLSIGGFTLYSEQGIARMVDLLTLPNFNVRLQDDGRCSNILILQQILDVTHRQLNIKCLENVVFSEEAKQLELDRMRQFHSLGFEWSLSGMVSSVKQRAVLGNLRPHRNLQSLSIKGYICTEFPDWINKINDTLPDLVKLVFSDINGCNYIPISQLPNLKELEINNMPRLNKIYGTLPNLVKLILSHIERCDHIPVLGNLPNLQELEIYNMPQLHDARIGPCNKLRRLTLVGLPNEATVHLFYDICTHTEVQMVESSHGCDEEMTETGQEFNTLPGCSFRKNEVRRSEELSRGPSTEKGKVTSAALPELDYLQIGSCHDLKLHPTPPKSKEYFVKDSSLSLPVDKEDTSSFPSRPYDQYTEGCSHSGQGTAIPPHEHAMQKSIPRLKSKLHIEGSRDQLRQWTELLSTHLDELTITDPLFYNSKYLEEESTVSEHDSLESIYGLPQSCIANLEKINLPPSHQYGLEECSNYDNIVDFVGRIDSQVPYINIGKVGTFSVKPIEEGGIFCSSNIPLLYKHYDGQSSSLVIKNLENLKGSLGEVQELAKYQQVRLVWSRSNFIEDSSMAEDKAVLQKLRPHHDLETIEIEGYRGDEFCYWMMNINSSLPNLVTVKLSNIANCQCLPPLGQLANLEVLHISDMPSVRKVDGHVYGTEKPFRKLRELELSTMKNLEEWLTTTLLLTGHNDHQLSRSEEVFPNLQVLLIANCPRMRFVPGFPRSRECTLEKSYSILLSFEQFIGSSNLALIALKINDSGSSSDIVKFLQGCVNLLYLTIDSCIDLITLPEPIKNCHCLRKLEITNCWNFSVLPEWLGELTFLQKLDIQASKLEYLPQSIQRLTALERLVLNKCNYKLRERCTSREDKEKIKHIKTIDMNEVPLMYLTPSYIMLLQQVTSSQFIDLHIGGLECMIGLREMENLELQTKKELSSLSLEWSYAYADSSDKYASSERGMQNRAVFEKLQPHDSLEILCIKNYAGVDFPRWMSLLPNLVQLKIVGMQFEYLHLDQFQNLKELFLSRVQFAHLHLNGLQNLIELSLSGLKFGHLHIDQLQNLRELKVSGVEFQHLHLERLQNITELKLSEERFERLHIDQLQNLKELKFSSVEFGHLHLERLQSITKLELCKKQFEHLHLVQLENLRQLYLFTVKFECVVLHQLQNLEELHLSQIESQKSNKPVCIECSQPLRKLQKIVMTKIINKGLQISVQGGEGDKNLFPGLQHLEMELCENLRFQPSIPRSTHYIISGEIYFDKFNYRRILGSFLFPSFKQVMGTSIPGSTSRMEIKNTSGLSSERWKSIPHLELLNITELTIDKCVDSCPVPKCILGWKSLQKLEIRRCEDIELLPEWLGEMSCLTELIVETYWMEALHPCIRRLTNLQSLTLITCLNRFKERCKSGDDWINIKHIPHIQITDRNGRTEIISPSCT*