MLLRFILAIALVIAVDARASGKADYEVSANPFWRSSDAVSTSELVSRIHEFRDRYRQLPEEHKRWARESYGPEALSQYLFQVNKIEGEGFDTFEETREAILRGKALELGDVIQSDRRLEAVRCLDRALRIFFPDHQENGTVVELLSVPKILEAHQELMASTKPEFAAHLRREMHEVVFTRTLAGGIHVFLWPTRVEAALEELVASSNEELKELIAIDEAEFSAESLEAILNVMPFPNVLLVERSDGNADEPPFVDKRDYYECFARAQEEQKFEMVRSDGAGASRIVVAEENVANARIYPPADLAALVIEGVYVGWKRFFDALGSQSFATF*