MARGPKKHLKRLNAPKHWMLDKLGGVFAPKPSPGPHKQRECLPLCLILRNRLKYALTYKEVTTILMQRCVKVDGKIRMDKCFPCGIMDVVSIEKSDEHFRLIYDTKGRFVVHRIEAVEAQYKLCKVRSKKLGDKGVPCVGLHDGRTIRYPDPVIKEGDSVMVDIATNKITDSVKFDVGALCMITGGHNAGRVGVIQRREKHIGSFEIVHLKDAAGQEFATRATNVFAIGTGNKPMISLPKGKGIKLSIVDEQKQ*