MKMFAYRGKHENFGDELNHWLWERLLPGFFDEDESQLFLGIGSILYDNFDPNMQKIVFGSGYGGYTNPPKVDGNWTFYFVRGKKTAEVLGIDPSYAIGDSGILTRSCWDAKSIEKRYPVSFMPHYESAMYGSWDKVCELAGIHYIDPRWPVEKVLTEISASHKVVSEAMHGCIISDALRVPWRAIRPIAPGNRAKWYDWASALDLEIDFDPIGPSNVVEAGASLVRNNTYLLKNITFRHRRIRQLTGNYVFGSTVKTLQRVAEKPGQLSSDESMVNAHNRMLLELDRLKQDFSKKTASVL