MRMPEYLQDNKRDGRALDQVSDAVDDVNIAKLKAQAQADMATWDSAAQFDADKDKAAFRDYEAACERVKGFYKEQHTKQTVEFNVLKRREFGEGRGQRARMGVWEAIEMLETLVDDSDPDTELTQIEHLLQTAEAIRRDGKPEWMQVVGLVHDLGKLLYFFGSEGQWDVVGDTFVVGCAFPDTIIYPGSFTENPDYSHPVYSTKCGMYEPNCGLDNVMLSWGHDEYLYHVMKDQSSLPEEGLAMIRYHSFYPWHRENAYQHLLAPKDQKLLDAVRAFNPYDLYSKSDDPVNPEKLKPYYEGLIAKFFPPVLDW*