MGIDDPDFIQLVKEVEGLEQKLFAHPFYKVLERDLAIFGFFIALGRRTQSYLDANNTDMLDESLESFLRYLVGGSVLFYPQLASVSTYQIFVEAGFAGDDAPRAVYPSIVGRPRHTGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKENREKMTQIMFETFNVPAMYVSIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDALMKILTERGYSFTTTAEREIVRDMKEKLAYVALDYEQELETAKSSSSQEKSYELSDGHVITIVAEHFRCAEVLFQPSLIGMESAGIHEITYNSIMKCDVDIRKDLYGNIVLSGGSTMFPGIADRMSKEITALSPSSMKIKVVAPPERKCGLPRPSMRSQVPQLSTESVFKQSTISIMLYDWSLDIVRVENKIKGLLVK*