MSISVNGQSCVPPGFRFHPTEEELLNYYLRKKVASEEIDLDVIRDIDLNKLEPWDIQEKCKIGSGPQNDWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYNAVKRIGMRKTLVFYKGRAPHGQKSDWIMHEYRLDDLPTIVTDAAPTATMVRMRDHLAQLCS