MLIMVGVERLSDGLEENGAVVSLVANNSVHNHILENQPQLQIDIQSVKPTHVFNGMGLTRKPNVDWCESHKPETIRTHVVGALNLVDICREQGLLLMNFATRCIFEYDNIHLEGNGVVSHNEILEMYRDYIDPNFKWVSFNLEEQAKVIVSPLPKIYDPISNKWRAIARLLVVQGVLYAGVVCNGVFYVSSEFDKLVAYAFEKGTWFGIQIAHFLIQFHEYFLKLVPCRGRLFMLGVSWCERDDGENGRDKAIRKLWELDLSSYSCTEISRDLDAPLD*