MPQVRLRLKLWLEEQITSEKYPGLSWINEEKRVFRIPWKHGARHGWDIDKDASLFKNWAIHTGKFKPDVDRPDPKTWKANFRCALNSLSDIVELRDHSVKRGNNAFRVYEMLPSGEIPPKRKRK