MGDSRLPAHLEIAAIIRLVEAGGGFATVLAKGERDAGTILLVATQNGHSAQLYERMPQLDGSRAWTLSKEQDPEKLGEFSEYLDRRKRQDSDVWILEADIADGAQFIANLPG