MPDIKMVTVTQLEDKSSAPPCTVTYNIPAVLFALGGLTGNFWHDFGDVLVPLFIASRRYDGEVQFLISNMKPWWPAAYKTILQRLSKYDAVDLDGDGDGDAHVVRCFPHVTVGIHMHNGLSIVPEWAPGPPGGRGLTMADFTRFMREVYALPRDAPASLVREEPGKQSPPPRLLLIHREHSRRFMNEREILQAAEAAGFEAVALDLRRDVTVDAQARVVNSFDVLLGVHGAGLTNSVFLPPGAVLVQVVPYGKMDVIATLEFGLPAKEMGLKYLDYVVSAEESTLLEMLGPEHPAIKDPDSIHRSGWDKMTEFYLNMQDVRIDVARFAPVLTQAFDHLRQQ*