MSALFDALKSTLGIGYDEKKTKTLLRLCAGRLKLIKNKRTSARMTLEREVVDVLERNNGRASRDTASVRAESVCREERALRAYEILELALETLLARLHVVATSSAVPDELREPIATIIFASKKAKAELPELDGLKKQLGRRYGREYVAACEGDSTARACGAHVVVMECLKVRTVDSETVERKLEEIARDHGVELEPAMPTAIPVSSVPAVAMETKESVEAMTSSYEYGTAQEAAHAAEAAAKRAQHASEAAAALAGLEATSSSTRDMKDASDADIDAVIGEVLAMSDELPDPSASAPPPGVGGAPNAHTKFDNPKSYPKPKSSSPLDDQDDTDDLAQRLAALKKS*