MDNSTAIGVMVEDVMTVGDELAGAKMIFGCGCLVEANGEADRYDGMAGFGRGETTFHTQLARTGVIDADVFGFCSEGAGTNTAMLSLGRYDFGRDLSPLSWTRMLGDDDLAVRTMSWKLGAKIIAGSTNVYTVLDSGTTLVVLPPVMYGDFMKELLDRIVDLNATYSDVHVFEDYSFSTFCFYSKSGALTNDIIRDALPKLTITYDPDIALVLPPENYLFSSWIVPREHCIGIMKGAEGQIILGQQTLRNTFVEYDLENERIGLAVTHCENLREKHAPDGPTRDPWRFVAVVFILLFSTSVVGTAVLVAWHHKRRAGKEFTWRVLDDAELLDPEIELSDVARA*