EVTKKVISSKVTGAVKWFNVRRGYGFINRDDTQEDVFVHHTAIVKNNPHKYLRSVGDGEKEEFDVVKAEKGNQAANVTGPEGESVQGSKYAADRRHFRPRLHGPGQGVP