MADVKDWGLEALEKLKSTEPPVFLAPSSISEVARVASQYLSTRLKPHNLKSPFEELLVDGFDAEQIWQQIDMQSLPLLSSLRHEVKRFAKNPREVRRIGNLALGDSQEDGLDMDGIDSDDGDDDDEVEANESEEEDEDEEEEEEEEEDEENEGIEDRFFKIKDLEDFLEEGEALEYEDFFGGKKKEPKMMMKDVMEDEEAGDVNQGNGKLSTHEKELLKLQSKIDQMEKANLDPKHWTMQGEVTATKRPKNSALEVDLDFEHNARPPPVITEEVTASLEDMIKSRIIEARFDDVQRAPSLPTKSKREAKELVIEEMSIQTNVPAIAMEEHGFGRNMDWSVVDSENADDNAAVTLELKDGPYSRSMWDFAFHALYKVVVGADCLSTELKITNTDNKPFSFNTALHTYFRASVTGASVRGLKGCKTLNKDPDPKNPIEGQEDSWSDAVLWNPHVQMEACYRDFVCVENAKLGDVKLEPGQSWTATQLLSIS*