MATPAKKRKMNFSEQEVEIILEEMEKQKHILINHFNAGVPLVTKSNAWHDILKRVNAISTCHRELAEVKKKWSDLKTEVRRKMSQARLAVEGEGDVGTAPVMLTPMQQRICNLLGESAILTLPSDIPGQVGINSPGSMALSQIAPETTFHAL