MSHLVHLTVLLLVGILCLGATSAKPHEEINRDHAAELANECKAETGATDEDVEQLMSHDLPERHEAKCLRACVMKKLQIM DESGKLNKEHAIELVKVMSKHDAEKEDAPAEVVAKCEAIETPEDHCDAAFAYEECIYEQMKEHGLELEEH