MADNKVNLSINGQSKVPPGFRFHPTEEELLHYYLRKKVNSQKIDLDVIREVDLNKLEPWDIQEECRIGSTPQNDWYFFSHKDKKYPTGTRTNRATVAGFWKATGRDKIICSCVRRIGLRKTLVFYKGRAPHGQKSDWIMHEYRLDDTPMSNGYADVVTEDPMSYNEEGWVVCRVFRKKNYQKIDDCPKITLSSLPDDTEEEKG