MTTKKQSPLRVGETHVQAVRDTFPGAVLDATWQAADQVTITVPTDMLPDVVEFLYYGRGGWLPNMVANDERPLHGCYALYYLLSMEESDPGFVVVRAEVDPHSMEYPSVTPRVPACVWSEREAFDMFGLRAVGLPDERRLVLPDDWPCDLYPLRKDSMDYRKRPAPVTDVENYSFLYEGHAEETTEVPMGPLHITSDEPGHFRLFVEGEDIIDADYRLFYVHRGMEKVAESRLNYDAVTFLADRICGICGNAHSVAYAEAVEHAQGIEVPVRAQYIRSILLEVERLHSHLLNLGLVCHYCGFDTGFQHFFRVREKTMDLAVLLTGARKTYGLNLIGGVRRDILDEQKLATIKYVRELRHEVEALVDMLVSTANFESRTAGIGRLDPAVARDFSPVGPCVRGSGIARDVRFDHPFDGYKFLVGMSARSHDGCDVQSRTLVRVEEFMDSLDMIEQLLDGAPEGPIQAENWQYTPHKFALGYTEAPRGEDMHWAQVGDNQKCYRWRAKAATYSNWPILRYMFRGNTVADAAIIVGSMDPCYSCTDRVTVVDVKKKTSTVLTKDQLEGYCRRRTHSPLSGKGW