MMTLPYTKPLPGGFHPNMVLTIKGRVKPDAKSLTLNLLSGEDVAFNFNPKFDIDNKRVLVCNSVEDNVWGTEERETKFPFVRGKPFTLVIYVQEDAFHIAVNDKFLTTFRHRLKDLNKIDKLHVSGDVRLYSMSWRKK