MEKEHGDLLPLNPTPAAATTTAVNAGDQQPLQQSTRSRPKRFVKNQIPDSILNDAALNAAISLLPQNYNFEIHKCVWRVRTSGAKRVALQFPEGLLMYSLIISDILSTFTSSTHCFILGDVTFGACCVDDLSAGALSADLLIHFGHSCLVPIDSTTIPCLYIFVEISIDVHRLLNELKLNFYNSDTYDNIIMAGTIQFASAIRAVKPELEKLGFSILIPQAKPLSAGEVLGCTAPSVKNRFSDGENVVLVFVADGRFHLEAFMIANPGIKTYRYDPFIGKLFVEEYDHKGMKEERKRAIEKARGVKNWGIVLGTLGRQGNPRILDRLEKKMSEKGMTWTVVLMSEISPTRIALFEDAVDAWIQIACPRLSIDWGDAFKKPLLTPFEAEIALGDLSGWWERKTSVNSDICCDEDMKCSKNESCGACDNDGEKVKEESQVDYPMDYYSQDGGEWNSCYSKKPARLSQRNSQSCNGASAIKSNS*