MRPPAQPEKLKQLLLLLQDLSQTGQKIRCIIFVEQVDDTYPLSKSIDHHMKRPMTRYVAGTRVMSATQQQKALQDFRDGVASILVATAAIEEGLDVASCNAVVRYHSFHTTKAHIQGAGRARQAFAKIFYFENDWKEEETKAETMREAARLEMTSTAVESIAVAEYPLFLHPNTEAQVDAYNCLAILQEYVSKMTKGQWKDRLFLREEGVIVACRVPVAVATKMDEIQIEEKEVAAYWKQVAGKGEAKYSDFSDLLDPERRKRWSMDDTLQHRFAMVAVLRLSKAGHIDDRNMPSEQAMQGYFAETVSTEEAVLMKLMSKRPPAFEQGWANGSSIGQSEPAPYQEAFRDPG