MTRSALVTGITGQDGAYLAKLLLEKGYRVHGLVARRSSDTRWRLRELGIEGDIQYEDGDMADACSVQRAVIKAQPQEVYNLAAQSFVGASWNQPVTTGVVDGLGVTHLLEAIRQFSPETRFYQASTSEMFGLIQAERQDENTPFYPRSPYGVAKLYGHWITVNYRESFGLHASSGILFNHESPLRGIEFVTRKVTDAVARIKLGKQQELRLGNVDAKRDWGFAGDYVEAMWLMLQQDKADDYVVATGVTTTVRDMCQIAFEHVGLDYRDFLKIDPAFFRPAEVDVLLGNPAKAQRVLGWKPRTSLDELIRMMVEADLRRVSRE*