MEGGIPAAVMNSGERIPLIGMGTGSPSTPDDFFISAFITAMEVGYRHFDTAATYGSEAPLGKAIALALQEGLIMTRDELFITSKLGCTDAHHDRVLPALKQTLQ