EVTKKVISSKVTGVVKWFNVWRGYGFINRDDTQEDVFVHHTAIVKNNPHKYLRSVGDGEKVEFDVVKAEKGNQAANVTGPEGESVQGSKYAADRRHFRPRLHGPGQGVP