MESSCRVSHYLRFHDPRIYSRFQVSRCRRNFSKPLSTTRQKKKHLLLHNTITSSGTPLQDSVSCRSFQENERVLPCEGSSPKTGGIVALGKFEALHIGHRELAIQASKAGTPFLLSFIGMAEVFGWEQRSPIVAKCDRKRVLSSWAPYCGNVVPVEFHLEFRHVRHLSPQQFVERLSKELKVRGVVAGENYRFGYKAAGDASELVRLCKEFGLGAYIVTSVMDKHQCSSDRPSQGDNPRERGQVSSTRVRRALAEGDMKYVSELLGRKYRLVLSMNGGCVVVEKRMSAPKSCMLNQQPREGLYENCTLLIDEVLVGPCRTIIDATHIHIELSCEDAQVWAPFWDSQLIGIEFGYLGEA