MGARANVISEKEKFALIEVIRSFEPIWNPEDVRYKDSHVKRSCWAGVAEELFLQFYKQYNIVDLQKTYRNMRDTYVRKRREVQKLHTTRSGVGAVEYQNAVKWSYYEAMVYLTSAFDLGRKCSNVEPDNVEDIEEDLIIDDVPYQEHMMIEPEEKIEVKDENIAKAKALQLLGSE