MKVAVVSDTHYGDKTRNLPTLLFEHLMKIQPELILHAGDITSPELLEKLEEIAPTLAVRGNVDRLNLPEEEVVEAEDVKIGMIHGHQLLSLNAHFLTLKALEMDVDVLVFGHTHRYYYDIHSLYGKKVILLNPGSPVFPRMDSPGFAVLKFSGENVGVERITFW