MSEEKREAKDAAELLNSLSLNKANDNETQPEAKQEVVETGKTEESIKLESKSEPKTEAEQKEDSNLIKSTYEVKVKLADLQADPDSPLFSVKSFEELGLSPELLKGLYAMKFQKPSKIQEKALPLLLSNPARNMIGQSQSGTGKTAAFSLTMLSRVDESKPVVQAICLSPARELARQTLEVVQQMGKYTKITTQLVVPEAVPRGQPVTANILVGTPGLTLDLIRRKQIDTSNVKVFVLDEADNMLDKQGLGDQCVRVKKFLPQTAQLVLFSATFPDEVRKYAGKFVPNANSLELKHEELNVDGIKQLYMDCDSQEHKFDVLCELYGLLTIGSSIIFVQRKETANMLYKRMKDEGHTVSILHGDLESSERDRLIDDFREGRSKVLITTNVLARGIDIASVSMVVNYDLPVDRQGNADPSTYLHRIGRTGRFGRVGVSISFVHDRTSYEQLMAIRKYFGNVEMTRVPTDDWDEVEQIVKKVIKN*