MNGGEECQSGKEERVQRALLAGQDEDARRNLLEQHAQLPEMDAARRAQLDLPKFWETFYRHKKATFFKDRHNLRAEFPEMMPDSVRDDPVKWCAPLARKYPTLSEYAFDTQQPPPEEILRGKEIFLELGCGVGNAVFPLLRANPSLFGFACDFSSTSIKVFRESPEYDPERVFAFVADVTHHEQLHSILSGVSGCVKYITAVWVLSALEPASVQELAPVLFSLLAPGGLLLIRDYAFGDLSQLRMRSESKIASNFYVCGDNTRRHFFTEEWLQHCFEQAGFVATEMNTIARNITNHKEGVEKNRRWIQAKFARPK*