MIVTRTLKAAGLSSLVLMMGMAPTPIRAQFGVVGNKRKQGGAASFEELNKMAADRMAGGDAGDAAGLESLLGDMGLEGMDLGALMNDLDPETMQQLVMEGMKDPQIQEMFAGMQGAMQELMNMDADQLKAQMEEAMNMLTSVDMQQNILDQKEEVLAMMEAQGTATPEEIAEYRANPAKFQEAMTEAFGQMKEIFADPKHMDTVVQMMKGFGGIMQDPQAAMSKLGGVLQDALADDDKIEEARLQLLRDPNIAGNKAVSDMFGSEEMQEILKDPVKWRQSVKEGQKMLMGDGGGKGGIGMGEL*