MAKTSLPPGFRFHPTDVELTVYYLKRKLLGKHLRCNAVSELDLYKFAPWDLPEKSSLQSKDREWYFFCPRDRKYSSGSRTNRSTEAGYWKATGKDRPVIYNSQTVGMKRTLVFHLGKPPRGDRTDWVMYEYRLEDKELSASGVKLDACVLCKIFQKSGPGPKIGEQYGAPFNEDDWNEANGELSSFAFSVPPYALESSNGRLNTAGQQLAVSDNIGSSLDPCSETNDKIAVGGVCCGTTSPGVPFDSIHTQQLAEIISCFSTDLLNSFGRDGSLPDSTADYGNDNEVSSDGGEAIFNELDELDSQSDESISNHCDSCGEDLIPPTLEVLKTEQYLELNDLSFSLADDPDPCNLLLTTNLSDQNHLELETRKVVRF