MEGECKMSQVVVVIGDRLGKGHHVAKGVEAAGGKAIVISGVGADMRLGDVMDTENADIGISFCGSGGAGAITAQTKYGYPAHYGMRSVDEGITAINEGKKVLGFGFMDTEELGKRITEAYLKKVQG