MATGEGKAIGIDLGTTYSCEGVWQHDRVEIIPNDQGNRTTPSYVAFTDTECLIGDAAKNQVAMNPQNTVFDAKRLIDRRFTDASVQSDMKLWPFKVLSDPDDKPMIEVIYKGEKKQFSPEEISSMVLIKMREIAEAFLGRTVKNAVVTVPAYFNDSQRQATKDAGLIVGLNVLRIINEPTAAAIAYGLDKKATSTKEKNVLIFDLGGGTFDVSILTIEEGIFEVKATAGDTHLGGEDFDNRMVNHFVQEFKRKHKKDISGNARALRRFGNSFLLSFISA*