MAKRVPIVCHGHSRPIVSIDWSQNTPEGYFLASASKDGKPMLRHGENGDWYGTFEGHKGAVWACVLDTPALKCATGSGDFSARLWDACGGNQLHEFQHNHIVRTVNFSFQNSNKLATGGMEKLVRIFDLEKPAAEPLKLPPAHSGIRSVNFIQNDNTIICSYVDKPGLGVYDVRSLQHVQTIDTSAPVTSIEISFDQQHITTAEGSHVRVFEVGSLNQVKSHRMPAPAESASLCWAKRKFVAGGEDMWVHLYDLDTCQELEVNKGHHGPVHAIRWAPTYDAYASGSEDGTIRIWFPDLPEAAAAAAP*