MNGTITTWFKDKGFGFIKDENGDNRYFHVIKVANPDLIKKDAAVTFEPTTNNKGLSAYAVKVIPESKHLYIAGERVKLTSIKSFVVFSEEEPVETKIDKENAVLSVGLLMNSIKPKSEVKSGEMRTVKKLAITTFQNTTLIFTEDEIDIDATVKLLK