MGKLQCVNHKTAIDSVHRPPTAVGEKQYACTWANCDWRFARSDELTRHLRKHTGDKPYKCPHCFRSFARSDHLSLHLKRH