MKGEVYDTEFTCEDNIKMTKGINMTASSTETRYHRMEWDDELAAAAQRWSKKCNPFEEEPIGNVGKWNSVGRNSVIQSELAEFPKCWIVVIVHVVELLHIGWKNRTFINTIQTSVVQRLGAIVTSRYVYTQIM