MEKLEAENVLVLPSEQPNNNRPKPKPKRFVKNQIPDSILNNPLLSAAISVLPSNYNFEVHKCVWRVLSTGAKRVALQFPEGLLMYSLPLSDIFTTFAGVTHCFVLADVTYGACCVDDLAASALGADLLIHYGHSCLVPIDATTIPCLYVFVDIKIDVPHFVDTLSLNLLAQTKTLVVAGTIQFASAIRAAKPQLEELGFRVLIPQSKPLSAGEVLGCTAPKVSSSKLLGGGGDIGECVLVFVADGRFHLEAFMIANPGIRAFRYDPYMGKLFLEEYDHLGMKRSRKNAIFKAREARSWGLVLGTLGRQGNPRILERLERMMRERGLDYTVVLMSEMSPTRIALFEDSLDAWIQIACPRLSIDWGEAFVKPVLTPFEAEVALGVIPGWWEKNEVCEEGEGCCNKSGSCCEDAKGGEDFGGDYPMDYYAQDGGEWNSSYVKKSTRPARRVSVSSVADTAISQQP*