MKNTKHLYQHFIEEDREFVDKSLEQMQRVEDSYAFEVTSFVNPHQVEILRNLGNHLQLQIFSSSDFYTSEFAKVIIAPLYYELQLSDFEMDLLEINYANKFYQLTHSQIMGTLLNQLGIERKVFGDILVASGRAQLMVDRKFTQFFIDHISKIAKTPVKLKQVDFSQQIATQIDSKLIDVLVSSMRLDKVVAVSFRLSRSVAVRLIVTKQVKVNYSIVDNPSHHLMLNDLISVRGYGRVRVLRENGFSKNGKYKLTVELLSSK