MVKKKGKSKRITLKDKYKIQRRVVETHRKNRKQAKRDSAAGVVKHDKKKKDPGIPNSWPFKQELLQDIRNSNERMEQRKLEEKERRAQLKKDPTSLSELVARANQKQSEFDARLGNNTALNNDDDAVRTTKESHGQQSRRAYLRELKKVIEASDVILQVLDARDPLGTRIHPAIEAGILSHFDKRMVLVMNKIDLIPKNNVSEWLTYLRRSHPTVALKAGTTQSRSNESGKSGSVGQTKAESALSSSMAVGVDGLLQLLKNYARSSGESKKSKTCITVGIIGYPNVGKSSILNSLKRSRAVGVSPRPGFTTTMQEVVLDKNVRLVDSPGVVFDDDDSKSGAGAILRNSVDADSISDPIPAVEELLSRATMESLMMTYNVPAFPKGDVMTFLSMAARAKGKVLKGGVPDKIMAARLVLKDWNKGKIPYFSSPPAEDSMDDDGESGTNKSAAKVVSSFSDEFDVSKIFEAHDAELMAGLEEKDEMDFEGSDSDDDGMEEDENAEMEDADDFDFEE*