MHGARAMAAALALALAGADVDACADAALAELPESTEIGRNARHALRLARSGDGTFAIVPLLEHQIVDHV ......