MPGFTSFASTLSGLLYSATVPEEEKSHNNAWPRNYPNGNYWRSRKHKACRPNAYGMLLAGAYAAQDKCGGESSNGDINEHDLIAMVEDFIENWNSKHEISRDPNLHQKGNIANAKISQLSENLQVMVSEISAEERDIQRYVAGLLLLVEEKCLKRVCSGEICNGDCIRQHLVKRLKRAGYNAALCKVKWQSCGRVPGGEYRYIDVILKAQAPVSVSSSVIRIIIDTDFRSQFQIARPTAKYQAALKILPAIYIGQPDGLMKIVQIMSEAAEQSLENMSMPVPPWRTFEYMKAKX