MKERKFTGRCRLFVGNLIDCDEEEMKEMFKKYGEVAEVFINKEKGFGFIRLDTRLHAEAAKAGLDMATRKGRTLRVRFATHAAALRVKNLDNLVTNELLEQAFSQFGDVERAVVVCDVRGRSKGHGIVEFSRKNNAHNAMQKISESLFLLGRTPRPISVEQYEQEDDEDGLVEKSVERQTGYQKEREVPPHFATPGTFESEWAQRWKALGELETQQREALDKQFKEQREALEAEMQTAIQEHEAMLMRQEIQRRQEELQRFEEMQHREEMMRQEMLQQQEMEMRHHEEMMFRKKQEEMRRRDEMMLRPPLVISRTRSDRNWGPGPRGMGPGMGPPRPMGPPGPHGPPFGPRGPPPHGGPPRGPMGPGPGMPPMVCTPG