MTSPPRADDAHPYLRAATAGVRHHTHALGRSAPPEPADRLHLDVVHAHLTALLGLVDQLAGSARSPHPGAGRHLASAHTRLWQAAAAVHDAFHLLPSASDSSECRPESLPEGPPFMTICQRHLAAGHIVRRKTTPTDLDRPPHITACLR