MLVDDAIASLFPHDVHPAFEDAQIAKALVDHYFSCEQECGLDHLLWCEGEQLNEKDASHPASERGSDDSDEVSSVVSMPEKKFANKPSKVGKKRQPKIQGTTQKRWSKDEHERFLEGLNLYCPYAGLSRGADGRVFVGLGPGIAQAIACMVGTRTELQVRSHAQKYFLKNNVSI