MMDGRGSQEEEHLDLIMRHHASMGLDRCESEEALGSSESEQPTRPARPRGKRSRAAEVHNLSEKRRRSRINEKMKALQSLIPNSSKTDKASMLDDAIEYLKQLQLQVQMLSMRNGLYVPPVNLSGAPEHLPIPQMSAALDQNSAKASDPSVVLQPVNQTSGALLPFELASQHKPLFLPGVPNATALEPRFLVESSRSNLQSLRFTEPAEMIYPDEMMLKHRLTSANESTIVPGTDEKSVRQNTYMMNADRFDRYALSKDQLQHIMPKNTENYKLTIQLPILDRLQTSDTKVRVEGRIKMNEHNYRTDASQLLKDTDNVGSSNISSGRELNTLLGHRDDNWNAK