MSVEVLDGATIRDFVEDEQAFNGFVDDHFATLDVDHDGLLTYGEMMKELMSLRVLETHFGIDVVGTNPDEIALIYRSLFVQFDHDRNGCVDIEEFRAETKKMMLAMANGMGFLPVQMVLEEDSPLKKAVERESAKLTP*