MEEKSKILIIGGTGYIGKYLVKESVKCGHSTFILVRESTLANPEKSKLIDTFKSIGVTLIYGDLSNQESLIKAIKQVDVAKIRRMIRSQGMIPYTFVISNWFADFFLPNFGDLQAKTPPKDKVVIFGDGNTKAIYVKEEDIATYTIKAVDDPRTLNTTLHIRPPANILSFNEIVSLWEKKIGKTLDKLYLPEENILHMIQEGPDLPSRVNLAICHSIFVKGDSTNFEVDPSIGVEATELYPEVKYTTVNDYYNKFV*