MENLSNNNNPQENIQGELKMISINQQSFTGCEIFEEKSSPIKEKSKLSKIGKKLPGISSQECFRFNRNIDFSVQRNKLDKYGASEVGNILVGGAGLKDLMINRVLKYFDMSLSFEENLYMLKGKELENLGFREFVKAYGDNIDILYKNKYANGVDKYNYFKKMGSSETLVGSTIDGWFINNNGDLELLEIKSSDSNYMSSAIAEDNKNGNFLSSKYFFKYYVQAQIQLACTGLKYCNLFFLIDAAPINCKIKRDEALISKVFEFVNKCELEIINLKKDIYSNYREEYLMAHNFNEDTFIKLVEDLVERSDFYSSEVEFDWVREFIEYVDCADLEIKDNQFAENLAYDLMEIDSLQKELNRIQNENKKREKPIKDRLKMLIYNITNTYPLIEQLNYKFGEFVFTLDPKKRAISDRLKGLLPTSGTVFFPSNIAFANSVSVPM