MKGKVRSWRSALTEAANIGGEHVEKNGYESGHVNEIVKDIFRRLNCRMLDVDDNLVGMDSHVNEIIRRLCVDQLNDVRIIGICGIGGMGKTTIAKVVYNRFSHEFEYMSFLENVREVGNTMGSHHLQNQFLCDLLQVERNQNVSNVGQGANTIKNVLRCKRVFIVLDDIDHSNQLEYLLRNRDWLGRGSRVIITTRNKHLLQETDDVYEVEELNSKQARELFSLFAFRQNLPKQDFIDLSDRVVNYCHGLPLALKVLGSFLFNKAIPQWESELSKLERELEVGISDVLKVSYDGLDYTQQEIFLDIACCFKGKDKDFVSRILDGCNFYAERGIRALCDKCLISLSENKILMHDLIQQMGWNIIRSEYLGDPTKWRRLWDPSDICRAFRMGGMKNVEAIFLDLSRSTPLEVSTKIFAKMKKLRLLKIYSSGYYGTMEKQLKVILPEDFQFPAHELRYLHWEGYPFKSLPSNFLGVNLIELNMKDSNIKQLMQRNERLEQLKFLNLSGSRQLTETSFSNMPNLETLILADCTSLNVVDPSIGDLKKLTVLNLLGCENLTSLPSSIQYLDSLEAMNLMTCSNLEEFPEMKGSPMKALSDLLLDGCGIKELPSSIELLTRLKRLYLSKCKNLRSLPSSICRLKSLVQLDLHGCSNLDTFPEIMEDMKCLESLDIRSSGIKELPSSIQNLKSLLRLDMSNCLVTLPDSIYNLRSVTLRGCSNLEKFPKNPEGFYSIVQLDFSHCNLMEGSIPTEIWDLNSLEILNLSWNHMVSIPSGISQLCKLDFLDISHCEMLQDIPELPSSLRKIDALYCTKLEMLSSPSSLLWSSLLKWFNPTSNEHLNCKEGKMIIILGNGGIPGWVLHQEIGSQVRIEPPLNWYEDDHFLGFAFFTLYRDYAHCTIPSRFSLRLRGDPDEVVGDCNDHNDSRIWNWCECNRCYDDASDGLWVTLYPKNAIPNKYHRKQPWHFLAAVDATNIKRCGVQLIYTHDYLHHNVPMLADHQKGHDDAGENQADDQEPHPKRLRASSTDLKL*