MKVRNQAPYGLPFGRMPSGPMDARSMSPTYAAFVMQQAAQTMSPTFEMYRNFPFGPASPSSLFQGSGVGTAAPKGNPLAAATMMRNMQNAAAAAATSPHPLNSINQMRLPQMGSPITSMASNLAQQPSSNSRSSTNSAKAVKNESRPPKVKEQHIKKPLNAFMWFMKENRPKLMEELDYKERQSAELNKELGRRWHDLPKEEQQRYYELAKTDREQHMQKYPGWSARENYAINKKKKRKRDKSVDNGEQKKCRARFGVVNQDQWCKHCKRKKRCLWYREASSPVGVVSSTTPGTPGTPSSLSGPVAGGALSGRDTDSENDMDAAAAAAAAAAAERSRSMLNQVPNEQQTTPLICQ