METQLKGLRNGGPSVLDQDPSHTVGGGVRDVYGEDSATEDQLVTPWSRNVACGPELLRDPQYNKGLAFSDKERENHYLLGLLPPAHLTQELQVKKIMQNVRSYPDPLQKYIAVMGLQERNERLFYKVLIDHVEELLPIVYTPTVGEACQKYGAIFQRPHGLYISLKERGKVLDVLKNWPEKLVQAIVVTDGERILGLGDLGCQGMGIPVGKLALYTALGGVRASGCLPITIDVGTNNETLLKDPFYIGLRQRRATGKEYDDLLHEFMVAVKQAYGEKILIQFEDFANHNAFTLLAKYQTTHLVFNDDIQGTAVVVLGGLLASLKLIGGTLADHTFLFLGAGEAGTGIGEMIALEITKQTSLSLEEARKKIWLVDSKGLVVKSRWASLQHFKQNFAHEHEECKTLLSAIQALKPTILIGTSGQGKTFTKEVIETFTALNEKPLIFALSNPTSQSECTAEEAYTWSQGKAIFASGSPFDPVTYEGRTFVPGQGNNCYIFPGVGHGVIISGSIRMHDDMLLAAAEALAAQVTDEHLSKGLIYPPFQNIRKISARIAAAVADKAYQLGLATRLPRPADLVSYAESCMYSPNYRQYR*