MGRGRVQLKRIENKINRQVTFSKRRSGLLKKAHEISVLCDAEVALVIFSSKGKLFEYSTDSCMERILERYDRYLYSDKQLVGREISQSENWVLEHAKLKARVEVLEKNKRNFMGEDLDSLSLKDLQSLEHQLHAAIKSIRSRKNQAMFESISALQKKDKALQDHNNALLKKIKEREKNTVQQGGQLIQCSNNSSILQPQYCLTSSRDGFVGRVGEENGVASSLAEPNSLLPAWMLRPTTNE