MSVAAGVRDAAITVREKLRGKIGQTKVKRYWPGKAPEWADDADEDADIRTLRFTKEELLQRAFPSEEGFDAASAIDDPRLRRLAESRRDREEAIARHRQIRQAEIVSTREEERRAQEGAEFEEEDEDAIEKRRRRLKEKRLNEPEMEELQEEEEEEEEEEESEYETDSEEDVGVRAMIKPVFVPKQERETIQEREKVEAEERVLEESLKKRLEERKLETKQIVVEEIKKEEEIARNIEADGDGGEVDTDDEVNEAEEYEAWKVREIARIKRDREDREAMIKEREGVEKLRNMTEEERREWEKKNPKALPLSKKKWKFMQKYYHKGAFFQTGADERGGTAGGEDIFRRDFSAPTGEDKMDKTILPKVMQVKHFGRSGRTKWTHLVAEDTTDWTDPLVLSAFKTIVLSVRGTAGSLSLENEMDLLANEAG*