MATQALVSSSLTSSVETARQILGARSGLAPSSLRKNSFVVRAASTPPVKQNANRPLWFASKQSLSYLDGSLPGDFGFDPLGLSDPEGTGGFIEPRWLAYGEIINGRYAMLGAVGAIAPEILGKAGLIPQETALPWFQTGVIPPAGTYNYWADPFTLFVFEMALMGFAEHRRLQDWYNPGSMGKQYFLGLEKGFAGSGEPAYPGGPIFNPLGFGKDEKSLKELKLKEVKNGRLAMLAILGYFIQGLVTGVGPYQNLLDHLADPVNNNILTSLKFH*