MNFRRLKYFVKIVDIGSLTQAAEVLHIAQPALSQQVATLEGELNQQLLIRTKRGVTPTDAGKILYTHARAILRQCEQAQLAVHNVGQALSGQVSIGFAPGTAASSITMPLLQAVRAEFPEIVIYLHENSGAVLNEKLINHQLDMAVIYEHSPVAGVSSQALLKEDLFLVGTQDCPGQSVDVNAIAQMNLFLPSDYSAIRLRVDEAFSLRRLTAKVIGEIESIATLTAAIASGMGVAVLPESAARSLCGAVNGWMSRITTPSMSLSLSLNLPARANLSPQAQAVKELLMSVISSPVMEKRQWQLVS*