MVPPVVAVGKRNGNVQHELVTSEEHLKQLEPLLARLNERATGPKFDRKNLAALLAGLQQFMEDALGVNALYKQFMRLPAHLLRDYSPDGPLFIIGAACADFMLARNLKRIDWIAPNFRTQYVELFGRIRSELLRSGYVRTPLVYVHPSNGAAVSKLQETVRGLKAEVAQSAGGSVTHVLYPFGAAGDPDDGQHRARTLEVKGASARVHWLYLPDSYDEWVPATATAGVADPPHRPPRGPWHVYARWLTDSEKYNEWMNPADYETPEAAEEAKRKRETGDAGEDSRRKGKAARTAGPLPEIQRGLGEAVAEGVTKQRVLLPNSQAMQPAAVTDVSQGQRPAHALMPNAAVQVPPALLERLQQLQQQX