EVTKKIISSKVTGKVKWFNLRRGYGFINTNVTQEDVFVHHKAIVKNNPHQYLRTVGDGEKVDFDVVKAEWGNEVANVTRPEEESVQGSKYAADRRHFRPRLPGLGQGLP