MATNHPPVHPQDEVRTLYVGDLQFWMEETYLHDCFMHTGELLSVKIIRNKQTMASEGYGFVEFTSRAAAESVLQTYNGTLMPQTDQCFRLNWASSGIGDRHSEASDLSIFVGDLASDVTDAMLHDTFSSQYSSVKSARVVVDPVTGRSKGYGFVRFGEEAERSHALSEMNGVYCSSRPMRISVATPRRSLGFSQQYIPKGSMHHFMPYGSFPVEAFTSENDPNNTTVFVGGLDPNVTDQDLRQAFGEYGELISVKIPLGKGCGFVQFAQRNCAEEAIQNLHGAVIGERAVRLSWGRGPVNRQMQLPFQW