MCNACFDVVRPREGARSNRAVIIQNRRSECACDASASLVKQAETSWKRLGSGLPYKVYAGHDSVLAEKRKQRRIRTTFTSAQLKELERAFQETHYPDIYTREEIAMKIDLTEARVQEAQG