EVTKKVISSKVTGAVKWFNVRRGYGFINRDDTQEDVFVHHTAIVKNNPHKYLRSIGDGEKVEFDVVKAEKGNQAANVTGPEGESVQGSKYAADRRHFRPRLHGPGQGVP