MGRGKVVLERIENKISRQVTFSKRRNGLLKKAYELSLLCDAEVALIIFSSHGKLFEFGSVDINNTLQRYRQCCFNTQDTNILEEGSQTLYQEVSRLRAKCEALQRSQRNFLGEDLQPLAFKELEKIEKQLDKTLSQARQRKTQLMFDRMEELRKKEQELEEENRQLKTKLEEVLRLPVLQGAGDPSKADGNKHSQSQPSLQMGYHQYVYQEHAFDARTIFPGKSNPIPRWFS*