MGQLFCCLQVNQASVGIKERWGKYDGALEPGCHCINWCFGSKVAGYLTMRVQQLDVHCETKTRDNVFVTMVASIQYRVVNEHAKEAFYKLSRPQEQIQAYVFDVVRSSVPRLNLDDVFEQKNDIAKAVEDELEKAMKTYGYEIVQTLIVDIIPDQTVKKAMNEINAAARLRLATQEKAEAEKILQVKRAEAEAESKFLSGQGIARQRQAIVDGLRESVLGFSHDVPGTSPKDVMDMVMLTQYFDTLKDIGAHSKSSTVFVPHGPGAVGNIADQIRNGWLQGAAGSAGVGHS*