MASLGLAQRIRIGLDGNSGVENPVMGRAGRLNFGRKRVGFRIMALEGQSVEPDLSVTVNGLKMPNPFVIGSGPPGTNYTVMKRAFDEGWGGVIAKTVSLEADKVKNVTPRYAKLRADANGSAKGQIIGWQNIELISDRPLETMLKEFKQLKEEYPDRILIASIMEEYNKAAWEELIYRCEETGIDAFEINFSCPHGMPERRMGAAVGQDCDLLEEVCGWINAVATVPVWAKMTPNITDITKPARVALNQGCEGVSAINTIMSVMGINLDTLRPEPCVEGYSTPGGYSSKAVHPIALAKVMNIARMMKSEFGDKDYSLSAIGGVETGGDAAEFILLGADTVQVCTGVMMHGYGLVKTLCSELKDFMRKHNFSSIEDFRGTSLEYFTTHTDLVRRQQEAIRQRKAVKKGLQSDKDWTGDGFVQETESMVSN*