MDTNESKHDRKSELKAFDDTKSGVKGLVDAGVSKVPQIFISPPDTYSNSNTGQFIFPVIDLQDMDSHDQINRKKVIEEVRDASETWGFFQVINHGVPCDVMEEMIRGVCSFHEQDTDIKKQWYTRELTKRVVYNSNFDLYNAPATNWRDTFFCIMAPNPPSPEELPPICRDIIVKYSEEVKKLGRSLFELLAEALGLNINYLNDMDCGEGLSVVCHYYPSCPEPELTLGASKHADDGFLTLLLQDHIGGLQVLHRNHWVDVPPTPGALVVNIADLLQLISNDKFKSVEHRVLANRVGPRISIACFFSTFFLAASRLYGPIKELLSEENPSKYRETTIQEYAAYFTAKGLDGTSALQHFRL*