MPQIKIRGINENDICKISEKMINDLVEAVKCPRDYFEIECIKSVAIRDGKIADVYPFVEVAWFDRGQEVQDIVARIITDSIRNNLDVESMDLAFTVFEKEKYYENGEHF