MASLGLAQRIRIGLDGNSGAEFPMMGGARRSLSSNYGRNRVGFRIMASAVEPDLSVTVNGLKMPNPFVIGSGPPGTNYTVMKRAFDEGWGGVIAKTVSLEADKVKNVTPRYAKLRAGANGSAKGQIIGWQNIELISDRPLETMLKEFRQLKEEYPDRILIASIMEEYNKSAWEELIYRVEETGIDAIEINFSCPHGMPERRMGAAVGQDCDLLEEVCGWVNAVATVPVWAKMTPNITDITKPARVSLNQGCEGVSAINTIMSVMGINLNTLRPEPCVEGYSTPGGYSAKAVHPIALAKVMNIAQMMKSEFGDKDYSLSAIGGVETGGDAAEFILLGANTVQVCTGVMMHGYGLVKTLCSELKDFMRKHNFSSIEDFRGSSLEYFTTHTDLVKRQQEAIRQRKAIKKGLQSDKDWTGDGFVQETESMVSN*