MTLDINNFRKAGEKTFTLRSRLFVGNLPLDMTDEEFKHMFAKYGNVNEVFVNRERGFGFIRLETRTLAEIAKAELDGTVMNNRPIRIRFPVHGAALTVRNLLPAVTNELLEQAFSQFGPVERAIVVTDDQGCPTGKGIVEFANKGAARKALECCTEGALLLTTTPCPAIVEPLEHFDEEDGMPEKLVPKIPKYYKEREQKPHFSQPGTFEFEYVSRWKALHELDKQQRQLVEKSIREAKEKLEAELESAKNEHQLMLMTQDLMRRQEELRRLEELRNQELVRRKQIELRHEEERRRREEEMRHREQEDLRRHPDGFKPNYMDNNHDQSTCS