MEAQSFSQNSPIHIDIDVQFAILEHLDESHTKDTIASCAMLNHEWLSVFRPALFRSITVKPHADKRLSSFIDFLLSHPDVAAYIQELVLSGEAAQSLTDRYITVREYQAVLATLSHLRKLRLVSLVIGNQFLSATPHPEMEALPHGPVRPLQSLHIDDCDSIGSSESPTWTHDPRPLLDILCASLSINNLTIDNTCGSNLYDKQSTHHILSALIEPQHRPQSPTVHTLVLNSIRPATAAILHAYLAYTGSLEGPLTTLRVGRFGSSKSFPLFYFPMLWDTRAHLTELHLCAADVTCGMSSISSNVACTHQVNPERFPAPDLTPGLYQRTIDHFASLVALQTLVFWVCSSFGRPGSQLTMCTPLLKPPNLRTLSFKLDPGDALAIEFLSRMARLPSPQASLLWGELDEALHGIKTLRAAEFAFYNKGQHTPAAGEDHFEPFRRTFERCFPMTLERGILRVRHMPGQSYGEY*