MVDTEMPFWPTNFGISSVDLSVMDDHSHSFDIKPFTTVDFSSISAPHYEDIPFTRTDPMVADYKYDLKLQEYQSAIKVEPASPPYYSEKTQLYNKPHEEPSNSLMAIECRVCGDKASGFHYGVHACEGCKGFFRRTIRLKLIYDRCDLNCRIHKKSRNKCQYCRFQKCLAVGMSHNAIRFGRMPQAEKEKLLAEISSDIDQLNPESADLRALAKHLYDSYIKSFPLTKAKARAILTGKTTDKSPFVIYDXXXXXXXXXXXXXXXXXXSDLAXLLLSLFSVEIAQVC