MGLKGFVEGGIASVVAGCSTHPLDLIKVRMQLQGEQNVRPALAFANVAGGCPAAELAHQKWDGPISVGMRVVQTEGLSALYSGVSASMLRQALYSTTSMGLYEILKEKWRDPGSKPENLPLVKKIAAGLIAGGIGASVGNPADVAMVRMQGDGRLPVALRRNYSSVADAIVRIVRQEGVTSLWTGSSLTIQRAMIVTASQLSSYDQFKEIIISRNIMKDGLGTHVTASFSAGFVAAVASNPVDVIKTRIMNMNPKPGEPAPYSGALDCAMKTVKAEGPMALYKGFIPTVTRQGPFTVVLFVTLEQVRKVFKDVNF*