MPELTRRHALGAAAALAAVAGTQALAAPSASAAGHHGGPQPFDEVYQGRRIEGRATGGGHHHGSGYGVF ......