IYHYQQTSQGTGTMAPGENLPDFLTNTELDPSFDKDILDTHLIYDYDAQDSNGNPEKWRYELWCFSSDRVVYAIHGGPMAGRVNYQRATYQCIRPGELWQINWLEETGTIVSAVYDIKEKKMTTMIAFSEGHWKREKEALGDKRKKEDLDRWRGLAGVGNQTSRFMLSEQAQVVETFKGKGELVPIKESDPLF