MSNKIKTTVGSHRIELTNLEKALFPGISKGELIRYYLKIAPVMLPHIKDRPLSFQRFPDGINAEGFYQKQAPSAYPEWIKRIPLGVKDIVDYASADSAADLVYFAQQAVIVIHTSLARADKPHNPDLLVFDLDPPADDFGMVKKTALQMRALLEGLDLKCYVKLTGSRGVHLAVPLDRSWDFGLVNSFADRVAGLYQRKHPDETTVEISKAKRGNRIFIDTNRNHFAQTAVAPYSVRAREGAPVAAPITWGELSNADIKPAQFNIENIFDLLANRADPWADIYRHGLPLKRAEGLLQSLENSEKS