MKLHNELVFTTIKPFANVPAEEHAKMHSNGAEGANNPHSFTFHPVHRVPGNQSSDIVAMFAVATAWDFSMQNLLPDNVKGMYCVLQNTCNQTVTYRIDGGNATYLGDGELQPSEFDDMAVFVDLNLQTHPDARSTPGHCMYSMKIYPSKAFESDYKTNTPAIYSGVVAGTFALIAIALLLYDRTVTQRNEKMIFQAAKTNAILAKFVPDHLRGKIMGFDDGSIGGGRRGPEEFNLGLMDTSKVDEMAKSMVRSMSDSRMSSSGVVNHTRRRDLDV*