MVTTQNTKARVTSVSHRRSQQDPESPVKKFFKLVLPSTMKDKMMKIPPRFVKLQGSKLSEVVTLETPAGFKRSIKLKRIGEEIWFHEGWSEFAEAHSIEEGHFLLFEYKENSSFRVIIFNVSACETKYPLDAVHIIDSDDDIIDITGKEFVGTQGTRKNNQSVNGGDTEHKSKKRSRDIELDKILHDLDVMNPMHVLKEEEEDKRVFRG