MMDGRGSQEEEHLDLIMRHHASMGLDRCESEEALGSSESEQPTRPARPRGKRSRAAEVHNLSEKRRRSRINEKMKALQSLVPNSSKTDKASMLDDAIEYLKQLQLQVQMLSMRNGLYVPPVNLSGAPEHLPIPQMSAALDQNSAKASDPSVVLQPVNQTSGAHLPFELANHHKPLFLPGVPNATALEPRFLAESSRSNLQSLRFTEPAEMIYPDEMMLKHRLTSANESTIVPGTDEKSVRQNTYMMNADRFDRYALSKDQLQHIMPKNTENYKLTIQLPILDRLQTGDTEVRVEGRMKTMLAVPISPAVENLTPSLVTEMITVMPSSSKI