MSFITGPLCFSDAADGERKEAAPSRGIATLAQSPITHTQNPYVTGTSVLGIKYRDGVLIAADCGGAYGSTLRYKSVERIKAIGKCTGIGASGELSDFQQILVYLVELILGDKMWDDGNTLGPKEVHSYLCRLLYQRRNKFDPLWNTLILGGIKNGAKYLGVVSMIGVHYEDNHVASGFGNHLARPIFRDQWREGMTLVEGIELLEKCLKVLLCRDRSATNKIQICKITEEGVSISKPYALHTDWNFEAFKNPTRGADGSW