MIKGLLTFYISIFSLTSLIAQDLFFQIKVDASTANTSETRVFTDMENAFKQFMNETKWTDEELELFERIKGVMVINITDIPRTGRYQADMQVQSVRPVYNSNYESIMFNIADRKLSFDYTESQPLIYTKNSFNNNLVSILAFYANFLLGMDFDSFSELGGQKYYDEALNIARSAQQQGFQPGWEQFGNLQSKYALVQSALNSQLEPVRKSLYLYYRKGLDMMEEDPKEARKSVLEALENIQKANKLNPNSPFITVILQTKSEEIVQIFTEGDMTIRRKAYEIMRDIAPANSQDYEVMIK