MIRAVLLGLRAVVFDREAARRLYASGYYGKPLGIPKPRGSNFDAPLELGLLETLHLLERGMLEVYDEEGHRVSVEEVRRRAERFIPKFELLYKVYRDLRDRGYVVRSGLKYGSDFAVYERGPGLEHAPYLVHVMRVDEEIDPLEIVRAGRLSHSVRKAFILALTGPRDTPIRYLLLKWSKP