MQTFLKENIINNITKSHDIKNINLYLNNIEENIIKIKNEGQSIIDDVFLAFNGSISHLSLYSYLYDHNINVGLECLNFIYEHSYIEEEKVIEGDAKDEEKIVDITKFDSDIMYYIVKKFKETYEENYNLTVKDLENIILEYKEKIYEESIKLYKEKYNDGIKIYNTFLDISHFYYDGKKMKFLKKQKNDSIQNYNEYINAHTDVEFYELKYHLLSKKIKGHPSVLFWSDAINEIHIKDKTIITSVDSIKLTNTGHQHIIGILGLNRDGELVIQGIRNEVKLFINQSCIINNGIYCIGHIILLQGRMKLLNKTFYVTEIMHPPRNYDDEKNEEDIFYDFENENEKKEIGEYEIIVRNNDKKQNWIIMHDIYLDNPSTFEILEKMFSLYVNTYPDNELPIGFILMGDFISLKFDYNKNFNDLYIKGFEKLSVLLISKFKLILQNCYLIFIPGKNDPCACKNSIPKMPILPYYIKKFEQNIQSFFSCKKKIIFATNPCRIRHFNKKMIFFRQDILNDLIWSSSINATDDNKNNLQDILISTIVGQSHIYPIPHDNRILKRYSSFLFLYPLPNFICISDNTCNSFISYASDNTSDSIISNSDLSFTKKKTFTVYNVLQHDAKRYVVPI*