MKELGELRHFLGLVVIRSKEGILLCQQSYAKKLLGRFGMTNYSDIATPVEVNAKLLQDEGEELEDKVMYRQLVGSLIYLTLIRLDIAHGVHVVSRFMQRPRGPHLDAICRILRECITISGDPQKKNKALLRSKAIAPLPQFKAFAMHKTHFHDLHFRLGSGYLYCHQGDCRHIIVVRDMRLIHPDDVQNRALYPIVSFQLKAHWRKCSVCRTFRATKVTVNDKWAEDNPCYFCESCYFLLHYSEDGSLLYNEFEVYDYHQEF*