MKLTWDINDPKLPQEPKHFDTFQEWPDGYVRLIYSSEEKNAQRHLSGWAMRNTNNHNCQILKKSCLGVVVCARSCALPGGARLQLRPAICDKARQKQQKKACPNCNSALELIPCRGHSGYPVTNFWRLDGKAIFFQAKGVHDHPRPESKLEAEARRSAIKKQMSSYHHSQKKRTLNSEAGRYPDSSGYTNNLQNFHCMDGPERVGIFT