MTFITIKFIIKPMLSLQTISNTLLFEKEIEKKVTVSNEALLKDICIDIMENVGLKHFSNTAKVLVKTSDFSYHTFESFVPNLEINIESLKPIFGEPLIFKILVPGKIEEFNEVELKKTFYSNFLHLLVKKCSSIKNYIADPVFKDIIESIENNTFETHLYESLFQINKAIENELGYSEDSKTPSTDFQNIDVVPSQSTTPLFSNSCINFKIENPITPISIKDNIVTSTEEGSIANSLLSSSTTIESNTSNKSSNDCHEILLNILQKTSQSNKSSNTIKKNTLSTIKEATNTNSSSSRSRICFDQNTETPILELWYQLTRTPSISQLQDYADHLNTLSNRTNNEKITSHNIKIWFKNRRAKENRVNKNFTLE