MATFGLLSVLQVLFLTAFIQITSAASPKAHTLNGTYTGKHLSGWDQDAFLGIPYAQPPTGNLRFKWPQSLNTSFDEERTATEYGDSCMQYTQNWTMSENCLSINVIRPAGKPKKLLPVLVWVYGGGLYAGSSADPQYNLSGIVKVSQDIKEPVLAVSFNYRLGMWGFLQNFSLLKEGNANAGLLDQRLALRWIQENIEAFGGDPERVVLWGESAGAQSIAYQMFSFDGQDENLYRGAILESGGITGAQIHDLSYYNVAFENLTRTVGCWDKKDQLSCLRGLDEKALYAARPSLTWNPLIDGTFLKGYPSQLIREKKFVSVPSIIGANTDEGFCVGAANTTEDLFYEAFRWRNYALSAPTIRKLLELYPDDPCHQPPYHITNCSRPVGNYQGRRSCAIGGDIAMISGRRKLAELFTESGEAVYSYRFDQRWYQRSEWEGVKHFDNVAFSFQNISGLLGPSPQYDSHAELAHNIGQAYVRFVNSLDPNPQGSSKEKVPKWPKYSMSKPKNMVFNATKSRVEDDTWRKEQIEFINSYAVARELYG*