MATASSSAQLASELKGANVLLTGITGFVGSELARQLLELGAHIRAPTRWPIDSPKLAELKKNFDGLAGDVTFVDADIRSEEALARALDGVAYVFHVASPFVITSPNPAADIVAPAVEGTAAVLRAAGRHKEAIKRVVVTSSMCAVHDCHAKQAPSAASGRYTEADWNGVSTVEEEPYWVSKTEAERTAWRLAGELGLPLSTVLPNFVMGPVAAAQAAAGISVGFFKGFLEASSGPDGSAPPSGVWTFADVRDVGRAHIAAAVVPAAAGKRYIVSARRSTSAKSVTDVLKARLPQLAHIPDGQSGEEAEKVDPSAVESDLGLALTPVEDTLSDMATSLLRLGLAVPAGAGAEAKVADGQAAAEGAAKA*