MAKTSLPPGFRFHPTDVELTVYYLKRKLLGKHLRCNAVSELDLYKFAPWDLPEKSSLQSKDREWYFFCPRDRKYSSGSRTNRSTEAGYWKATGKDRPVIYNSQTVGMKRTLVFHLGKPPRGDRTDWVMYEYRLEDKELSASGVKLDACVLCKIFQKSGPGPKIGEQYGAPFNEDDWNEANGELSSFAFSVPPYALESSNGRLNTAGQQLAVSDNIGSSLDPCSETNDKIAVGGVCCGTTSPGVPFDSIHTQQLAEIISCFSTDLLNSFGRDGSLPDSTADYGNDNEVSSDGGEAIFNELDELDSQSDESISNHCDSCGEDLIPPTLEVLKTEQYLELNDLSFSLADDPDPCNLLLTTNLSDQNHLELETRFDPL