MIYFDNSATTPIYPQALDTYVKTSQRIIGNPSSLHDLGSQANRLLQQARKQIAELINVSANEIYFTSGGTEGDNWVLKGTAIEKREFGNHIIISAVEHPAVTETAEQLVELGFELSYAPVDKEGRVKVEELQKLIRKETILVSVMAVNNEVGTIQPIKEISEVLAEFPKIHFHVDAVQAIGKVNYSEWLTDRVDFATFSAHKFHGPRGIGFMYWKQGKRLAPLLTGGGQENNQRSGTENVPAIVAMAKALRLHLENEQQRPQHVATLRSYLLKALEEFQNVTVFSQDNEHFAPHILCFALKGIRGEVLVHALEEKQIYISTTSACSSRKKMASSTLYAMHVPGELATSAVRISLDESNTMAEIEQFMIVFNQLYQKFSRVN*