MATSALCFYLLIMSSAVCFSLSAAQNGNGPQGLALDFYQNTCPRAHDIIKAEVLKVVNQNPSQAAGLMRIVFHDCFVQGCDASLLLTKPMVSEQIATPNNASLRQSTIRILDHIKDQVEAVCPGVVSCADTIVLSAAIALELVGGPNIPVLMGRRDSQTAASNQTVIANIPAPQLSISGLKQNFQNHGLDSRDLVALSGAHTFGQAHCRIVDLQLTPTVSSDLNAGFAANLARICQPNNSAQNRGGLTVHLNFLSTDVFDNSYYKNVLNKVAIFHSDAELLNAPDTKQLVQLYAGDQGSFFQQFKLSFTKMVQMGVLTGQNGVIRTKCSVPNS*