MAPQISTLRHALPTRSIVARFLASSSRHFSSSAAEDSTPFVVEIGVPFKGHLIEPPPQVAETSPKELLKFFKDMACMRRMEISADQLYKSKLIRGFCHLYDGQEAVCIGMEAALTRQDNIITAYRDHCTYLGRGGTLPEVFSELMGRKDGCTLGKGGSMHFYKKENGFYGGHGIVGAQIPLGVGLAFAQKYEKVKAVTFTLYGDGAANQGQLFESLNIAALWDLPAVYVCENNHYGMGTAEWRAAKCPEYYKRGDYVPGLKVDGMDALAVKQAVKFAKEHALTKGPIMLEMDTYRYHGHSMSDPGSTYRSRDEISGVRQERDPIERIRKLILAKEIATVADLKNIEKEVKKEVEDAVAKAKESPQPDPSELFSHVYVKGYSTEAFGCDRKHLTAVLP*