MDRQSAVAQLRAAAEQFARVHLDACDRWSVGLSGGPDSLALTAVAARLWPTTALIVDHGLQPGSATVAETARIQAISLGCVDARVLCVQVGAAGGREAAARSARYSALEEHRDGPVLLAHTLDDQAETVLLGLGRGSGARSIAGMRPYDPPWCRPLLGVRRSVTHAACRELGLTAWQDPHNTDRRFTRTRLRTEVLPLLEDVLGGGVAEALARTATALREDTDLIDTIAAQALPGAAVAGSRGQELSTSALTALPDAVRRRVIRGWLLAGGATGLTDRQIRGVDRLVTAWRGQGGVAVGSTLRGQRLVAGRRDGVLVLRREPV*