MALVVGAEVEIKGNGTCGTIVYEGPTAHEPGDRVWVVLDEPGGGNNGTFDGYRYFECEEGKWDVTRPGQVEPGA