MAAPSPVGCAQSIDLLPSPFLSNHHRKLAVSVLCQAAPQSYESSLMLEKQPANYDAVDFREQRNVFLHGNRKTTNNYVSRNGSINGFSDVATAKGARLLRAKEDCYDGVIIDPCGLPANPDEFIASLRASVLHWKIQRKRGVWLNLPSEFAEYVPLAIKEGFQYHHAEPSHVMMTYWLPDAPSTLPPNASHQVGIGAFIMNDRREVLAVQEKTGPLRGLGVWKMPTGLINEGEDLCDGAVREVKEETGVDTKFMQVIGFRHGHLVSFGKSDLYFTCTLQPLSEGIDIEHHGEIEAAKWIPLQEFQSQDFFMESAARRKMLELCVASFDGHYQGFKATELFSGSLAQPTHYFFGQ*