MLLLVNVERHQDVLGKIVADLVKYGVPISLVAGTDKICTRCSFVEKLSPKEQEAKLSTLVSPVPQIGLPVQATMAEVKEEPKGDRRADDNRESESPCVTATPTPMATNEVDQAIKRALRVSNTPLPGLMALPLSFFTPTCDRETSRETSKNGSCCEEEDFRLCNVTSSTSGLQASNASQAGSNADSISEQNPDPEMNSQNSASKVRVRKRRDRPLSLTKSGVARKGRKTYTERDLQILEEFYLRDPFACASPDKRQSLCHMLDIDPYRLKVWFQNRRRKDKLSFESQKIKEDS