MTTSEALDMARSESPLGTLTVIAWTIGPAGDRPVTPFLMVYSLGDGRDGPEAGVMALRAALDGMGVPVGGAVVDTAQDRRAGAHLLVEAQRVVLTLPFMTAQCPVPAEWETAAHESGQVYLIVPVTPWPAGRPGEPVTEARLKVFVADQDTVRNAAHLMVPVSRIQG