MGVGSSGDADADAERARREVERREWDAQFMACLSLLLPESMLLREGTMVATSNRTGMMMMSNTYTDDWVDTGLRLDKPLLDVGCAYGLNVMHAVRRGARVVGIDYEDRHLTVAAQAIKDVLAARNTQNTAMFSAFEFKHGRLPSQLPPSDTPDGRYASVLVSEVIHFLTCDELKQSLRDIRNLLVTHGTMYITAIGHGALGFFESEDAKRRVAEKVAQKRNSCGAVEWQLSELRAFHVEQCPSVSVDSTRPHTGKEPIGPDRWQTFDAPTLSRAVADAGFRILKASEDENPSYSGFHTQDDSVAKEFGLPCHVAIVAEAIPP*