MDFTRQAEHPATMADAEDGFDVSHTPLDPDVKELASEAKAENPLGTSGKSPGSPQAAFTQQGMEGIKVFLHERELWLKFHEVGTEMIITKAGR