MSSNQEDQFNMSDLSSALPSATSAFTDEDRAGLVNVLKNKLENLTGKHPDFLDTLSSNVRLRVGVLKDLQSQYDELEAKYLEEKAELEAKYMKLYEPLYSKRYEIVNGLTEVEGVSDDTLVDKENNESKGDKGVPNFWLTAMKSNEVLADEISESDEGALQYLKDVKWSRITGAKGFKLQLFFDPNPYFKNSVLSKTYEMINEEEHILEKAIGTEIEWYPGKNLTQKVLRKKSKKGSRSPKPPITKTEDCESFFNFFNPPQIPDDEDDMDEDMAEQLQNQMEHDYDIGDEFEYKNPYEVQKN*