MHEEPKHMCDTCGRSFVREDKLKRHVMSIHTAEKPHVCHICSKAFSRKDKLKDHLKHHDRAARNFECQQCQQPFVQKSDLNRHIRGVHQGEPGVGXXXXNKTESARLVIFSCN