MTKLKVGIIGSGNIGTDLMYKIERCDALEMAVMVGIDPQSEGLARARDRGYIAIENGIEGFKSQLDLVDIVFDATSAYAHKENYEVIKAAGKKMIDLTPAAIGPFTVPPVNLSEHFEKDNVNMVTCGGQATIPVVAAISRVVPVDYAEIVATVASKSAGPGTRANIDEFTRTTANAIEAVGGAKKGKAIIILNPAEPPIMMRDTVHALVAETGKEDEIRASIKEMIEEVKTYVPGYRLCGEPIFEGNKVSVLLEVEGIGDFFPPYSGNLDIMTAAAARVANELAKNLIAQGAVVR