MAREGMTTMMIGQPCMSRSDHASAAVCGHARPLQNNYDPHNQKSVSVRAPRSDPNWTVPSENDARDECAVDPKPPSLACSASASAVPVPVPPHPPGPNHSFFASSSVTPGNVPFATSWHYTEPALQERNENFKILSRGARRFGKSSNLFEPWDFSEIINAKQSLSALPVPVCAERPSRTGVCGSYFIRGDQNSRDILGVFKPVDEEAVHMLAEAFDCDVVSGILQTGLQAERDALNPAGGQPRTTASSHYSSHSDSGKSGVSPRTPGLEHCFPPGTGAFX