MLLRFILAIALVIAVDARASGKADYEVSANPFWRSSDAVSTSELVSRIHEFRDRYRQLPEEHKRWARESYGPEALLQYLFQVNKIEGEGFDTFEETREAILRGKALELGDVIQSDRRLEAVRCLDRALRIFLPDHQENGTVVELLSVPKILEAHQELMASTKPEFAAHLRREMHEVVFTRTLAGGIHVFLWPTRVEAALEELVASSNEELKELIAIDEAEFSAESLEAILKAQEEQKFEMVRSDGAGASRIVVAEENVANARIYPPADLAALVIEGVYVGWKRFFDALGSQSFATF*