MATSALCFYLLIMSSAVCFSLSAAQNGNIPQGLALDFYQNTCPQARDIIKAEVLKVVTQNPSQAAGLMRIVFHDCFVQGCDASLLLTKPMVSEQIATPNNASLRQSTIRILDNIKDQLEAACPGVVSCADTTVLSSAIALELVGGPNIPVLMGRRDSQTAASNQTVIANIPAPQLSISGLKQNFQNHGLDSRDLVALSGAHTFGQAHCRVVDLQLTPTVSSDLNAGFAANLARICQPNNSAQNRGGLTVHLNFLSTDVFDNSYYKNVLNKVAIFHSDAELLNAPDTKQLVQLYAGDQATFFQQFKLSFTKMVQLGVLTGQNGVIRTKCSVPNS*