MLKEGRWGGPEGVMDFRSSNGGSSSERRPAAEGASLTRQGSIYSLTFEEFQSTLGGGAGVGGGDLGKDFSSMNMDELLRSIWTAEESQAMAASASGAGADAPPMSLQGQGSLTLPRTLSAKTVDEVWRNLVRDDPLPVGAEGAEPQPHRQATLGEMTLEEFLVKAGVVREIPTAPAVPPPPMQPRPVPVAPKGATFYGNFPSANDVGTAALGFPPVAMGDLALGNGLMPRALGMGGAPLVVQTAVKPVDSGSKGSEDLSSPSEPMPYSFEGIVRGRRTGGGVEKVVERRQRRMIKNRESAARSRARKQAYTMELEAEVQKLKDLNEELVKKQTEILKMQKREQAPEMKDQFGRKKRQCLRRTLTGPW