MDTNESKHDRKSELKAFDDTKSGVKGLVDAGVSKVPQIFISPPDTYSNSNTGQFIFPVIDLQDMDSHDQINRKKVIEKVRDASETWGFFQVINHGVPCDVMEEMIRGVCSFHEQDTDIKKQWYTRELTKRVVYNSNFDLYNAPATNWRDTFFCIMAPNPPSPEELPPICRDIIVKYSEEVKKLGRSLFELLAEALGLNRNYLNEMDCGEGLSVVCHYYPACPEPELTLGASKHADDGFLTLLLQDHIGGLQVLHRNHWVDVPPTPGALVVNIADLLQLISNDKFKSVEHRVLANRVGPRISIACFFSTFFLEASRLYGPIKELLSEENPSKYRETTIQEYAAYFTAKGLDGTSALQHFRL*