MNVFEPRLSSWLENAGDDDDVVLSSRIRLARNLKDEQFPIYEQKEEIVDNIAEVFDDNFILIKMNQISLLQKALLVEKHLISPYMMNKSEYGAVLLNEEENVSIMLNEEDHLRIQCMTPGLRLFDALEAALQIDGYVEEKLSYAFDKEFGYLTSCVTNIGTGMRASVMVHLPGLVTTKRIKSVIEAIRSLGFVVRGIYGEGSMPASNIFQVSNQVTLGKTEAEIVEDLTQVMEQIIMQERVARTTLKQKFHIALEDRVFRSYGLLMNCRIISMKEAADAISDIRLGVELGFFEHISRQKMNELVLFSQPAFLRREAGRDMDELEEKVIRAKVIREILGDK*