MTNCQFPCRVCGQKAHGNHFGVYSCRACAAFFRRTATSKWVHKKCRNGHEEKTCICKTCRLKKCLEAGMRTEKFQYNRDAILLAETSITPSMSYFVGRPEFLLFCDPEIPTYSRFNPKIIIDVNHLISEAARLLDLGNSTPYQAENQLKKLALGFNLIKLDTENVKFYGKIGQTEFMDIIEYYFVKVSKWIMHFDGFQKLEKTVQMKILQAIWHVWSKIHKCSSTAMYRKSHHGARKMHKIIRNTVMDREKAKMDLSWMSDYPEEYVIR