MSSVKLSSCVHHHSVRKSGSVPGSNICFLKTPPFLLRQKFTALSVVREESNASIIHQEEAQSLSFDFMSYMIGKASAVNQALDSAVSLREPVKIHEAMRYSLLAGGKRVRPVLCIAACELVGGEESVALPAACAVEMIHTMSLIHDDLPCMDNDDLRRGKPTNHKVFGEDVAVLAGDALLSFAFEHLASTSGVAPARVVRAIGELARAVGSEGLVAGQIVDISSEGMDSNDVGLELLEFIHVHKTAVLLEAATVLGAIVGGGSDEEIEKLRKFARCIGLMFQVVDDILDVTKSSEELGKTAGKDLIADKLTYPKLMGLEKSKEFAERLMRDAHEQLQGFDSKKVEPLLALANYIAKRQN*