MADSSTLYNCDFNDECGWVTDHNVCGVLVPGESFSVHLREAHGVFGNDKTKFECQWVGCGLQMNKESVGRHVTEAHLSYRYPCTHCGEVFSRKNTLNRHVRKKHP