MIGKEILHKMKEKVGLSSCSAETGKGKSKMSKHVTHGYHLVKGKSYHDMEDYVFAQFKKVDDNELGLFAIFDGHLSHEVPDYLRSHLFENILNEARNTLFLHSIKLYFIDSLHLLFPSFQPDFWTETECAIRRAYRITDETILEKAVDLGKGGSTAVTAILINCKKLVVANVGDSRAVICKKGVAKQLSIDHEPSKEREVIEDRGGFVSTFPGDVPRVDGRLAVARAFGDKSLKEHLSSEPDVFMEMIDDDTEFIILASDGVWKVMTNQEAVDCIMNVKDARAAAKQLTEEALTRKSTDDISCIVVRF*