MDGLLLDSEDKYTIVTNTLLKKYNRPPLPWSIKAQLQGRPAASATEIFFNWANLPISREQYNEEQESLKRELFQTCMPLPGVTKLLEDLGIARTKAKEGEKERKLHIALATSSHKEMYDAKTMNHVALFEVFPPHRKVLGDDPRIGPGRGKPAPDIYLLALDTINQSLEEGEEPVKPEECLVFEDSVPGVESGRRAGMRVVWCPHPELKGEFVGREGEVLAGSTGEGGNLKEDGIVGTVGDGWGDYLETLENFPYERYGILVK*