MMTLPYTKPLPGGFHPNMVLTIKGRVKPDAKSLTLNLLSGEDVAFNFNPKFDIDNKRVLVCNSVEDNVWGTEEEETKFPFVRGKPFTLVIYVKEDAFHIAVNDKFLTTFRHRLKDLNKIDKIHVSGDVRLYSMSWRKK