MFQIPQTQIESLFHLRQTEAAAYLGISLTAMKAACRRVGISKWPYSRIRPKAVFRMVSPTAAVQESSDENEESTTEYSPSPSKSATDADFAKQGLVDCSGVEHWPLKSAEEEHTTNPLHIHADTKEAGEVLEIKSEAHTMEEQGKDVSQGALFDFPFEPLDASWISAFMNDSLGDD