MLINQPNPNEPVMPVRGGIHEDLPKPPVVNRPPEKRQRVPSAYNRFIKDEIQRIKAGNPDISHREAFSAAAKNWAHFPHIHFGLMPDQPVKKANVRQQEGEDVLMKDGFFPPANVGVSPY