MEIPAARGAPMHLAPCRRPSVAWRWPGPRPAATVLSHTGPPTRAARQDTAMQMTPLIAIHMSAALAATATGAIALLARRRAAVHPRLHRAAGYAFVTLMVCAAVSACFIRDYRLPNWAGYTPVHLLVPLTFAGLGRSFWHLYHGNIAGHRKIMRSVYIGACIVAGLFTLLPGRYLGDLLWQQLGLA