MEAVGFVHVGAWRVGSSSAAAAAAGVAGKRCGALPVSFGAHAPRRAASASQVKMMAFSSIQNVLTDAPLGTPSAMGFLDERTEKPLMGPSEMDELVYAVYKQVFGNAHIMESERAELRDAESLFRYLRDVREFVRALAKSNAYTSRFLQGNQQYRFFELNFKHLLGRGPRSLEEMASHSALYAEGGFEAVIDAILDSDEYAQEFGSTVVPYCRFKGEYPTNEEFNRMLVLKGANSTSDKAGKGRSKLCYSIAAGCSQNWLSMSKALPFGTEKGTGFNLISSSRNPAARPRIGTKIPGGVVFSS*