MTWTIPNNPHKYLRSVGDGEKVEFDVVKAEKGNQAANVTGPEGESVQGSKYAADRRHFRPRLHGPGQGVP