MEKEHGDLLPLNPTPAAATTAVDAGDQQPLQQSTRPRPKRFVKNQIPDSILNDAALNAAISLLPQNYNFEIHKCVWRVRTSGAKRVALQFPEGLLMYSLIISDILSTFTSATHCFILGDVTFGACCVDDLSAGALSADLLIHFGHSCLVPIDSTTIPCLYIFVEISIDVHRLLNELKLNFYNSDTYDNIIMAGTIQFASAIRAVKPELEKLGFSILIPQAKPLSAGEVLGCTAPSVKNRFSDGENVVLVFVADGRFHLEAFMIANPGIKTYRYDPFIGKLFVEEYDHKGMKEERKRAIEKARGAKNWGIVLGTLGRQGNPRILDRLEKKMSEKGMTWTVVLMSEISPTRIALFEDAVDAWIQIACPRLSIDWGDAFKKPLLTPFEAEIALGDLSGWWERTTSKNSDICCDEGMKCSKNESCGACDKGGEEVKEETQVDYPMDYYAQDGGEWNSCYSKKPARLSQRNSQSCNGANAIKSNS*