MPFLAEAGLDGLALEGPDPRPFNSKVATACRKNIDEFLAQVFGFSREVVPSLRTQFYKTNGSTLAGLRKLGYEVDADEYHSFVHGNLPYEVIEADPALRSILMSMPQRKLVFTNSDKIHACKALKRLGLEDCFEDIICFESLNMAYPFNQQIDECKPSTSPVFIKPSIEAMKRAITIANVDPQRTLFFDDNVRNIAGAKEAGLNTVLVGSSVKNEGADYALESIHNVREVIPEIWIETTKYIGCDEFGGSIAEVHSIEATPVPEIWVETAKCIGCDKFGDSIAEVNSIEATPVVVT*