MKGNANESGESFETKVEKDYLYIGMELMQTNLNDILKKEEQLSYIFLIDIIYQIAKGMCYLHDMHIAHHDLKPQNILVNVMKTKIMNKIVLHAIVKVIDFGISKSEVGSNPNTTKNKFLYGTIAYMAPEVLKSKFETIIICPFEADVYSFAIYAPRFLQRKIQFDGVRGMKEILERIEKGERPNLPSNCEVLIELIQECWRLNPLDRPKFANICKRLKLLKKKFLVRIEVANAPYFEESNKNCHKNPRFQQIHNRMPL