MSLHDAYHWPSRTPSRKGSNIKLNKTLQDHLDELEEQFTIPTELLHRVTDRFVSELYKGLTTNPGDVPMVPTWIIGTPDGNEHGSYLALDLGGTNLRVCAVEVQGNGKFDITQSKYRLPQELKVGTREALFDYIADCIKKFVEEVHPGKSQNLEIGFTFSYPCVQRSINDASLVAWTKGFDIDGVEGESVGPLLSAALKRVGCNNVRLNAILSDTTGTLVASNYASPGTEIGVIFGTGCNACYIEKFSEIPKLHKYDFPEDMNMIINCEWCDFDNQHVVLPRTKYDVAIDEESPRPGLQTYEKMIAGCYLGDILRRILLDLYEQGALFNGQDVTKIRDPLAMDTSVLSAIEVDPFENLDETQTLFEETYGLKTTEEERQFIRRACELIGTRSARLSACGVCALVRKMNKPSMIVGTDGSVYNLYPRFKDRLAQAFKDILGEEIGSKVVTIPAEDGSGVGAALVSALEAKGKALTSDILAEHLKN*