METTVKNKQVILRNYVKGIPKESDLMIITASDPVELKVKPGSAAVMVRNLYLSCDPYMGILMREPTPSTLALLDAFIPGKPIAGIGVSQVIDSDDPSFTKGDMIWGIVNWEEFSTINPAAIFKIDVNINVPLSYYTGILGMIGLTAYAGFFEICSPKKGDTVFVSAASGAVGQLVGQFAKLMGCYVVGSAGSKQKVDLLLNKFGYDDAFNYKEEPDLDSALKRCVPKGIDIYFENVGGKMLDAVLLNMKTYGRIAVCGMISQYHLETRDRLQNLPDIIFKKIRMQGFASYDFIDRFPKFLEFVLPYIKEEKLAYVEDIVEGLENGPAALVGLLHGKNVGKQVLKVA*