MLGSLAGSLTSAVVGIAKDKLAAAIVEQANSLWNFGDDLEDMNSMLETISAALQDAERRSAKEKLVQLWLKQLKHAALEIADMLEDYQDNSERLTAKKPGVLSWMKSMREELRKINKDFRDFNFSESGTCTSLERHDEDRETSSRLPEEPIGRNREKQEIINLLSAGTKNDETVIVSIHGLGGIGKSTLAQLIYNDAQFKKYDHRIWVYVSRDFSLKKIGSSIISLIPIEGGQQNRDTLEAINQCLDNLLRGKKVLIVLDDLWEEKDTVLGKLRSMLQVGKGTTIDVIVTTRKEDIARKVSTCTPYKLQPLNDYTCWEIIKRYSRFEDQHYQERLEKIGLDIAKKCGGVALAAQALGYMLQSKDLSGWTEINNSDIWNESFEDNGGVLPSLKLSYERMQPQLRICFSYCAIFPKGHNIAKDDLIHQWISLGFIEPSMGKEYTRQLLGMSFLEVSKLPKTSGDHMKRYAMHDLVHDLATLIMGDELIVSNVASKNNKAHSHKYCRYASVTKYDHIARLSNVLPSKVRALHFSDRGKLDLSCGAFSFAKCLRILDFSGCSGILLPASIGQLKQLKHLTAPGMQNEVLPEFMTELSKLQYLNLNGSSHISALPESMGNLWCLKYLGLSGCSRITKLPGSFGELKCMTHLDMSGCFGIRELPASLGNLTNLQHLDMSRCSGIRELPASLGNLTNLQHLELYKCSNVEAIPESLCGLMHLQYLNLSCCRYITRLPDAIGSLVNLQYLNMSWCCVREFPESFNRLRNLLHLDLSDCYIEKGLAGALHGLTALQYLDMSGVACTQNIWICEDLPVTMRKLTNLKDLKLNSFLGTNLNFISTLTNLEHLDLSSNGFEYLPESIGNLKRLHTLNLKNCWMLESLPESIVYATGLKSVLLDGCRRKFMDQASSLLHYSLTLPLFKVRADDFSAHSNLHVLEGENVVGELHIVSIENVRLLEEARRLNLLTKQNLLSLKLAWTWKSNAYRHLEDKDLLGQLVPPMSLKDLSLEGYSSPSFPGWLMAISHHLPNLTCIELKDLPTCSNLPPLGQLPYLESLRLCNIPNVSKIDGGICGGKGAFPRLAHFIVYIMQGLEEWNTTCPGEDGVEEFMFRMLDVLHVAECPKLRLKPCPPKCREFVIFDCDQVISSLEKVQTSSDRCNSIPTTTRLAISRTRQHQSFRLFHHFPALQKLSFYFCSNLTSLPEGIQQLSSLQSLELRYCHSISALPEWLSDISSLTKLVIKRCDSIKSLPACIQHLTNLQQLVIDGNQELLQWCESEENKAKLAHINISIYE*