MADPSVPTPPPMNPAAGNAASNASSGDASKPRNLADVLREFSEHQQKMRDELAKVIVGQTDTIEQLLAAIFTRGHCLLEGVPGLAKTLMVSTLANILDVSFKRVQFTPDLMPSDITGTQVMEEDETGRRSFRFVEGPIFANILLADEINRTPPKTQAALLEAMQERQVSVGRETHALPEPFFTIATQNPVEQEGTYPLPEAQLDRFMFNIKIDYPSAEEEEKILMATTRGESATVNKILSARAILNCQKLVSSIAAGPLVIRYAAQLVRATRPSDESAPKYVQELVDWGAGPRAGQNLIAGGKAIAAMNGRFSVEPGDIQKIALPVLRHRIATNFQAQAEGMNTDSVIQRLLSDIPIPEPAKMERSK