MAHLNLPLGFMAPPHPNLMDNSLDSTSFDPLGTYVEHIVAHLVEDIGLLLAHSMVKETMVKAYPNVSEEYKTAIDKAKRKLRALIAEKNCAPIMVRIAWHSAGTFDVKTKTGGPFGTMRYPAELAHGANSGLDIAVRLLEPIKEQFPTISYADLYQLAGVVAVEVTGGPDIPFHPGREDKLEPPEEGRLPDATKGSDHLRDVFGHMGLNDKEIVALSGAHTLGRCHKERSGFEGPWTSNPLIFDNSYFTELVTGEKEGLLQLPSDKALLTDPSFVVYVKKYAQDEDAFFADYAEAHLKLSELGFADA*