MICLKAFSSPLHLPTLRRIAPPSSALRTRIAAMSSSSSAVAAPVEHIVLLKARPEAVASGAAAAMVSSLQALATQVPGLAYIHAGPVLRLRSPAAEALGPTHLLHSRYATKQDLASYAAHPAHVAAVQGHVLPNALDTTAVDWVNAAELPSPVSPGSAVRLTLAKVKEGVEVAQLVEKVAAATKAAGEAKGAKVSFGENFSPARAKGYQFGMVAVFDSVEELDAVEGDGKVEEAKAAVRPLLDEVVVLDFVVEAAGGAPSPASL*