MADNKVNLSINGQSKVPPGFRFHPTEEELLHYYLRKKVNSQKIDLDVIREIDLNKLEPWDIQEECRIGSTPQNDWYFFSHKDKKYPTGTRTNRATVAGFWKATGRDKIICSCIRRIGLRKTLVFYKGRAPHGQKSDWIMHEYRLDDTPMSNGYSDVVTEDPMNYNEEGWVVCRVFRKKNYQKIDDCPKITLSSSIDDTEEEKRPTCHNTQNSTVLDHVLLYMDRTGSNICMPERQTTTKTQHQDDVLFTQLPSLETPKSESPVDNSFMTSNQLGSSPVQEKIITGRPVCSNWASLDRLVAWQLNNGRHTCDRKSFDEEEEIGDTMMQRWDLHWNNDDNVDLWSSFTESSSSPSSLDPLLHLSV