MAVSEAGAKEKDIPLYQYLAELAGVKPPFVLPCPAFNVINGGSHAGNKLAFQEFMLLPTGAASFTEAMKIGTETYHTLKKVISAKYGIDAVNVGDEGGFAPNVSGAEESLELLSEAIKKAGYEGKIKIALDVASSEFYKEGKYDLDFKNPNSDPTKWITGVELADLYLGYVKKYPIVSIEDPFDQDDWEAWSHFTSKSGIQIVGDDLTVTNPLRIKTAIEKKACNGLLLKVNQIGTISESIQAAQLSQSDGWGVMMSHRSGETENTFIADLVVALGIGQIKTGAPARSERVAKYNALLRIEEELTGSGAFYAGDKGLSAGTNAPALLQK*