MGRGRVQLKRIENKINRQVTFSKRRAGLLKKAHEISVLCDAEVALVVFSHKGKLFEYSTDSCMEKILERYERYSYAERQLIAPESDVNTNWSMEYNRLKAKIDLLERNQRHYLGEDLQAMSSKELQNLEQQLDTALKHIRSRKNQLMYDSINELQRKEKAIHEQNSMLSKEIKEREKILRAQQEQWDQQNHGHNVPPPPPPQQHQIQHPYMLSHQPSPFLNMGGLYQEEDSMAMRRNDLDLSLEPVYNCNLGCFAS