MGRGKVVLERIENKISRQVTFSKRRNGLLKKAYELSLLCDAEVALIIFSSHGKLFEFGSVDINNTLQRYRQCCFNTQDTNILEEGSQTLYQEVSRLRAKCEALQRSQRNFLGEDLQPLAFKELEKIEKQLDKTLSQARQRKTQLMFDRMEELRKKEQELEEENRQLKTKLEEVLRLPVLQGAGDPSKADGNKHSQSQPALQMGYHQYVYQEQAFDARTIFPGKSNPIPRWFS*