MLTDMDLKLIKMITTHYWIKEPGIGQKIHHNGRIFYDKFKRVDEPLTRTILQSHFKKEITVAHSLVNSQEKVENIVFDYNGFNAERFWHRAQLLLREEGFINFTAYETKTPGHLHLYIHKGHTTFQEACQLGKMLSAKLAQKMPTEWKMFPSLDIPKSFNILAVPYGVYNKERGASWSKHM