MNGGEECQSGKEERVQRALLTGQDEDARRNLLEQHAQLPEMDAARRAQLDLPKFWETFYRHKKATFFKDRHNLRAEFPEMMPDSVRDDPVKWCAPLARKYPTLSEYAFDTQQPPPEEVLRGKEIFLELGCGVGNAVFPLLRANPSLFGFACDFSSTSIKVFRESPEYDPERVFAFVADVTHHEQLHSILSGVSGCVKYITAVWVLSALEPASVQELAPVLFSLLAPGGLLLIRDYAFGDLSQLRMRSESKIASNFYVCGDNTRRHFFTEEWLQHCFEQAGFVATEMNTIARNITNHKEGVEMNRRWIQAKFARPK*