MVKKKVPLRVGETHVQAVRDTFPGAVLDAAWQAEDQVTVTVPKDMLPDVVEFLYYGRGGWLPNMVANDERPINGNYALYYLLSMEESDPGFVTVRAEVDPQSMEYPSVTPRVPACVWSEREAFDLFGLRAQGLPDERRLVLPDDWPADLYPLRKDSMDYRKRPAPVTDVENYSFLYEGRAEEVTEVPMGPLHITSDEPGHFRLFVEGEEIIDADYRLFYVHRGMEKVAESRLNYDAVTFLADRICGICGNAHSVAYAEAVEHAQGIEVPVRAQYIRAILLEVERLHSHLLNLGLVCHYCGFDTGFQHFFRVREKTMDLAVLLTGARKTYGLNLIGGVRRDILDAQKVATIKYVREIRNEVEALVDMLVSTANFESRTAGVGRLDPAVARDYSPVGPCVRGSGIARDVRFDHPFDGYKYLSGMKARSHDGCDVQSRTLVRVEEFMDSLTMIEQLLDGAPAGPVLTEDWRYTPHKFALGYTEAPRGEDMHWAQVGDNQKCYRWRAKAATYSNWPILRYMFRGNTVADAAIIVGSMDPCYSCTDRVTVVDVKKKTETVLTKDQLEGYCRRRTHSPLSGTGV