MTTVEKIKAIEDEMAKTQKNKATSFHLGQLKAKLAKLRRELLTDSKKSGGGGGIGFDVARSGVASIGFVGFPSIGKSTLLNKLTGVASEVAAYEFTTLTSVPGIIKYKGAKIQMIDLPGIIEGAKDGKGRGKQVIAVARTCNMIFIVLDVNKPLHHKQVIEHELEGFGIRINKQPPDILLKKKERGGINITTTVPLTHLDNDEIRAVMGEYRLNSADISFRCDATVDDLIDKLEEQNRKYIPAIYVLNKIDSISTQELDLLYRIPDAVPISSGNEWNLDELLEMMWDKLKLVRVYTLPKGKLPDFEDPVVLRSDRCTVEDFCNQIHKSLVAEFKNAIVYGSSAKHQPQYVGLSHVLQDEDVVTILKK*