MSASALAMPGNSLGVAGSAVMTALHSRKGASSSSTYFGNGLESYASSRMEKLLGGGAPVGIHSASSSVSGASDMDGPAESSSGGELREEDVWATEARDWQQEGPVAKGLNFSKDERTGMRLVSRQPRWMGARERDLGLASWNDENTVSKHRTTLLSPFRSYANASPQRIFGQPSTGMRMIPTRGDHSQPMVQQSAPVNVPAWGRLAERDENGKVKDDNDSDDEELGRIVPPHELIARQNAESGVVFSVYEGAGRTLKGRDAKKVHALMQ*