MGRGRVQLKRIENKINRQVTFSKRRAGLFKKAHEISVLCDAEVALVVFSHKGKLFEYSTDSCMEKILERYERYSYAERQLIAPESDVNTNWSMEYNRLKAKIELLERNQRHYLGEDLQAMSPKELQNLEQQLDTALKHIRSRKNQLMYDSVNELQRKEKAIQEQNSMLSKQIKEREKVLMAQQEQWDQQNHGQNMPSPPPPQQHQIQHPYMLSHQPSPFLNMGGLYQEEDPMAMRRNDLDLSLEPVYNCNLGCFAA