MVTTQNTKARVTSVSHRRSQQDPESPVKKFFKLVLPSTMKDKMMKIPPRFVKLQGSKLSEVVTLETPAGFKRSIKLKRIGEEIWFHEGWSEFAEAHSIEEGHFLLFEYKENSSFRVIIFNVSACETKYPLDAVHIIDSDDDIIDITGKEFVGTQGTRKNNQSVNGGDTEHKSKKRSRDIELDKILHGKKTLFLI