MAKTSLPPGFRFHPTDVELTVYYLKRKLLGKHLRCNAVSECDLYKFAPWDLPEKSSLQSKDREWYFFCPRDRKYSSGSRTNRSTEAGYWKATGKDRPVIYKSQSVGMKRTLVFHLGKPPRGGRTDWVMYEYRLEDKELSASGIKLDACVLCKIFQKSGPGPKIGEQYGAPFNEEDWNEANAEFSSFTLSVPSCALESSNGRSNRAGQQLPVSDNAESSLDFRSEDNDKLTVDGVCPGTSHTTSPGTPFDSIHTHQLAEIISCFSTDLLNSVGRDGSLPDSTAEYDNDNEVLSDDGEAIFDELHSQSDESISNHCDSCGEDSVQPVLEVLETEQYLELNDLSFSLTDDPNPCMAPVPVDLNQRWLCRCHFRHVVIHLFAVYGSAFYSSSMKAVSRF