VRGAGCGPLLVLHSGRTQASAMAAAEIPSYIVSSQTEKHRRARNWTDAEMRGLMLVWEEFFDELKQTKRNAKVYEKMANKLFEMTGEIRHGEEIKIKITNMTFQYRKLKCMTDSETVAPDWPYYKTIDRILSKVTDHSDVKMHENQQPGPSTSQTEASQSPSAKSTPLYLPYNQFTYEGREECFEDEHSESSSSLLSYKLRTEERPVKKRKMQSCSFQKKKLKLMEAMLEEQKKLSRAMEETCREVRRILDQQNIIQVQSLQLQERMMNLLEKMISKSNV