MELRARAYQVQENEVKVYASIAVDAEQRFAGFPANLCLVIDVSGSMQLPAVLKDQEASELSILDIVVHSCRTVIHSLSAEDQLGIVTYSDAAEVKLALTAMDAAGKAAAEAALQTLRADGQTNLWQGLESALDLLRSATSSGRISSALLLTDGVPNVEPVEGHLAALRRYQEASGKLPCTLHTFGFGYDLDSQLLDQLSQAAGGIYVFIPDAGFVGTALVNCTGTAVTALGRNAQLTLTTEGTSCTSCTSCRALGYGERKGTVELGSIQLGQSKDL*