MATNHPPVHPQDEVRTLYVGDLQFWMEETYLHDCFMHTGELLSVKIIRNKQTMASEGYGFVEFTSRAAAESVLQTYSGTLMPQTDQCFRLNWASSGIGDRHSEASDFSIYVGDLPSDVTDEMLYETFSSQYPSVKSARVVVDPVTGRSKGYGFVRFGEEADRTHALSEMNGVYCSSRPMRISVATPRRSLGFSQQYIPKGSMHHFMPYGSFPVEAFTSENDPNNTTVFVGGLDPNVTDQDLRQAFGEYGEL