MGVQRYRFFCCGCGANAAAGDREGDDDGDFGVFDDKAQAEKGVEAGPRGLSLAQVKAMTGGFTSAVVGEGGFSTVYLARLSGALAAVKVHRSSERLHRVFRQELDTLQRVRHPHIVRLLAFCDQQEEGVLVLEFAANGNLHERLHGGGKAAGTMPWARRVSVALQTARALEYLHDRCEPQVVHGDVKASNVLLDASMSAKLCDFGSARMGFSAAVRPRSSAHTMLGSPGYVDPHYIRTGVVTKKSDVYSFGVLLLELLTGMEAFCAEEGRLLTAVLAPRLRAGGDARGMVDERLGSAYDAAEAAAVAALAAACVGENPSLRPSMADVVRTLEQSAQGSISAVGRRSDGHGKV*