GPLGSMTAASGVRMYSKAQAQNSQEQLIQRYAPLVKRIAYHLLGRLPASVQVEDLMQAGMIGLLEAAKKYDAGKGASFETYAGIRIRGAMLDEVRKGDWAPRSVHRNTRMVTDAIRAIEARTGRDAKDHEVAAELQLSLEDYYGILSDTQGSRLYSFDDLLQDGEHGLPEDTSLSHNEPIHGLLDERFQAALADAIAKLPERERLVLALYYDEELNLKEIGEVLGVSESRVSQLHSQCAARLRARLADWRSAKL