MSDIEIGHGNFGYGLPLLKVLDVESHNVKALYRQAQAYMETTDLDFAELDVKKALELDNRKQRGEVNTKDTETTSGSMQQRDAKLYSNMFVRMRKETTAEVKIGTGDQCNRSQLLEHLFVFHKNIVLTLFWMLHFYLN*