MEQSFQQRERLVEEITGYKFKNPDLLHQAFTHPSVPQNWASNDRMEYLGDSVLSLMIAKKHYFAYPDLSSKDLTDLRSINVDTEKLARVAIKYNLHNHLRCQIQSFNEQVEEFRSATLEYPLHSLGCINPPKVLADIVEALIAAIYIDCNFSIDITWQAVKDMLQPLITPETLEIQPVTKIMQLCQKNKLTIDIVDNWEKTREFECFVDGKSVAKGKSSQNKDTARNRAADNAYEQVIENLRMKTIVKDH*