MATQVYRITLPPEQILARKLYLCGVGDCSEQFHNGSHLQLHQARRHGLKAPSSVEEPPRKDTVVYHCPEFSCCYHERASGEKFFGTFRSLKQHFLKVHSEKNFVCSSCNGQKAFATEALLRAHEANCGQSFCCEVCNLSYGTREALLTHAKRKNHGYEALLAKKSNKRKAEKSLDKKRKAPKMETHVTIQIQTNLPTNYTRTSQTTQTEYNAPEVANRNETATQTIKTLNASTVDNGCQTNLQQLLDLELEDPAVGTTFPTPLVVCTETQTDLIYDSMFPNEDRTDPMLYSHMYTQTCDDIISDLGLATIETQTNWDGGPLECSSTHTQT