MGLIYRSQYGTTAGLVAARPAVWPQSMRLLIINVNYALNIMMVSIILCGYSVELGDSADHIMIHADIVDGGHYNGQLSYDFYKDSCPSAYTIVEERVKAVIHEDPSEAAGILRIFFHDCFVQGCDASILLVKPTTEQIATPNNASLRASSLKLLDEIKEAIELSCPGIVSCADIISLSTATAIQLVGGPNITFATGRRDSNSAASNQTVVANLPAPTLNISALKQNFQNHNLDVADLVALSGGHTIGQAHCRIVDLQISPTISTDLNAAFGANLSRICLPANDSAKGKLTVHLDFITKDIFDNSYFKNVLAKTATFHTDAALLNATDTKELVEEYANDQMKFFQQFEVSMVKLSELGVLTGDNGVIRKMCSVPN*