MATRGGPMVAGTDGNDFEFRQRVAGTYQISLLNKSRLKYCIFFHALLFFVMLAKLTSDILDHLDIFVLEIEELEVPPPLW WEYVWAASLLTSFLGLSAARGNKVREMQKYMVAILLFAILPLFYCFAYYFSDVWEFATLDKSVELDETDIFVWRGYPYGV FWYAFCFVGFQVHGFTLYFAYNLVKAWKARTATRKFQ