MAFVAGAPAWPGACRSTGSATASCSILPVERDAPMRGKRSESTRRARFVAVDHRVARIFFGRSLAEAKPRPSAAPVASRPAEIAAASGAGPSSVAFSEPTLGGVKLVPGETVLHFIGIGGIGMSAIAEILTRFGYKVRGSDAAEGANPKRLRELGCEVEVGQRAENITGDVAVVLEEARRRGLPVVHRADALAAVCADPARGGAVAVGGTHGKTTTTSLMAALLEAAGAEPTVWVVVEADESDGTFTRLPASVCVVTNMDPEHMEHYLSFDNVRAAFGRFVARLADECSAAATGRVVTYGFKDGAEVRATNVRFTPTARPSSTSPPAGADGGAAAAGGGEHNVQNALSAVALALELGIPEAALRAALAGFEGVQRRFTLAGRVRGVTIIDDYGHHPVEIAAVLRAARAAPHRYTRLSDLFHEFAACFADADALLLSPVYPAGEAPIPGATHEALAAAELAGALDALELREGDLVVCLGAGSISAWARALPAQLSALWDVPPPMSGKPSPEP*