MGGGTGSGAAPVVARLSKEAGNLTVGVVTYPFSFEGRRRSVQALEAIERLQKCVDTLIVIPNDRLLDVVEEQTPLEEAFLLADDVLRQGVQGISDIITIPGLVNVDFADVKAVMSNSGTAMLGVGVSSGKNRAEEAAQQATSAPLIERSIERATGVVYNITGGKDLTLQEVNKVSQVVTSLADPSANIIFGAVVDDRYAGEIHVTIIATGFSQTFQKTLVTDPKVAKQGSHEAKGLESVRKGSAPVSSRPSGRKWLL