MGCVHGKCCGRSPKSLDGDNGEFQDGDDREFQDLGKYTCHGKHILANRSLDFVLVPSKNFRLEYSALTQRGYYPDAPDKENQDSFCIKKNIQGNPNVHFFGVFDGHGHFGTECSNFVKNRLIEILSGDPTLLDDPVKAYNSAFLSTNEELHNSDIDDSLSGTTAITVLVIGDKLYVANVGDSRAVIASKDGNQIISKDLSHDQTPFREDECERVKLCGARVLTVDQVEGNSDPSIQTWGDEETEGADPPRLWVQNAMYPGTAFTRSVGDSEAERIGVIALPEVLTVQLTPNHLFFVVASDGVFEFLSSQTVVEMVSRYTDPRDACSAIAGESYKQWLQHETRTDDITIIIVHIKELSNAGTNIFNVSGGVNTHPAALKLARGGSDTFFTPPGSEFFRSVRSDFSDMHSFQHISTDLSPAIVTPSPALPKPLTFD*