MPSVELEQNLILGFLKSRKHREWSFSVHGCKRSVQEEEEEAAMAKSTARAPRNKELVRGVGRFSRSRVYHKRGLWAIKAKNGGSFPTHDKKAASPPAAQKPPKFYPADDVPQPLCNKRVVKKTKLRSSITPGTILILLAGHFKGKRVVFLKQLDSGLLLVTGPFKLNGVPLRRVNQAYVIATSTKLDVSCVDVSKISDSNFKKEVVKKKKGESEFFEAEKEEEKAVPIEKKEEQKAVDAQLIPIIEAIPDMKAYLGARFSLKSGVKPHELVF*