MRRSLALLGRQLLAEAASAGPAGAPSTSGRGELASWAAAAGRQRWFSAGASAAAAAAAGGASACATAAVAHGGRGPPTGLRKLRLMMQNYKQLSKMRLSLLVVATSAAGYAAGSGDRIDWAGMGWTSLGTMLASSSANALNQVYEKVNDGLMKRTMNRPLPTGRMSRPHALAFAAACGLGGVWLLADKTNLTTAALGAANIVLYAGVYTPLKQISVVNTWVGAIVGAVPPLMGWAAATGGLDVGAAILGAGLYFWQMPHFMALAWMCKADYTAGGYRMLSMIDATGRRTAACALRNCLYLFPLGALATWLGVTSPYFAYESAFITGGMMLTAARFYSSPTVANARILFRASLLHLPLFMAAFLVHRLPNHGEDKAALLMHNARLLGLGGSVEQRQPGKQHEEEEGALAALTRVRLSLPPLPFLPSLPLAVSAQLSCPSKAACEEAQPQQQEGEGKEEAEEEGGGEGAAPAAGRA*