MGGGNGQKSATKRERNNAKKMKEAKQKNHAESKAKMEADKAGIKCKICMTTFLITASRTQLNDHFESKHSSKGFTIEQCFPGKV