MVVDNTQKTSNVIFSTTTKVKEKNTSADEFQATLNEVKNKEEKEKEKTSSSKFTNEDIDLGAVREDFKSYAWQKMREDQYKKNEETLLNKLFATIDAGNATNNTKA