MGEGDVQADESPLARAANQLRIPLRERRKLSTAATEVAKSVADDEPARRSEREEILRALEGSAREVLAAAVRAQRAEESGEEPSTPVAEDNGHVERLCAAVQAALDHRACATCAGWGSGIGEMLRLDRLKIGGASDAARPPEARTAAAALEAFERDLEPASSRFNVFRPQAATGGRPGGSDDPSHQGDRVMSEARIKKHHSMPPPSTPAARVRGWIHRALNAGELANKLAALARRHDITRAGGHRNRCYDPGALIADEESASRLLGVCVGLSAVKFDLPTDAETLEALFSSVEVGSGGDDPDAVRDGSEVAGSNPAGGAGMFLNKTWGAVTAVGAGAVTGAAALGGHAATGVGALGGHAAAGVAAIGTGAHALGTGAVTGVATGVKTVGEGVKTVGEGALSGVYAGVRTVAGMWAPAPEEDDLLSDMRDVLAEEGVALLDERIDLGGGQGLVKS*