MQKNWVKMKMKFIKKYHCQVWFQNRRAKHRKQEKQLSKALVPQTVFPSQSATGQIMRTPMYPSTAAMSVRAAADPFWYQPYPVAHPMTYPTASAYGAVSSAHTFGAPMATSTISTVSTDPAEDFYQKSLALRVSCQPSTTNIQYQS