MSLTPFLRLPLTDLTGCLINHQTYDKCGKFEMKMMECFEAYGLERGKRECADLISDFQECVGMQKQLMRFHAMRNERYKQ WLKGERKGQEFFADPPRVDAY