MQAHRVAGQQAVLCCTARACGSARLSGIRVARRAAPAQPQAPHRRGRSLRHSVRAIVAQPPVLEAAATFPRGAHWQVHKFGGTCVAAAERIAAICEYLVGGGDVAVGGVVAEQQVVVVSAMGSHPSSPLKVTDLLLNMVSKAAAQNQEFLVDLAALQKKHVECAELLLGSGAELNGFVARLLDDMANLKAMLQAISIAGMATDAFEEFVVGHGELWCAQLTAAKCRQLGASCAFMDARDVLVVRPTADGNSVDVEYEISNAKLDQWGAKHGAPAIIVATGFIAKNPAGQVTTLKRNGSDYSATIMGALFQASHITIWTDVDGVYSADPRKVQDAVCLKQLSYHEAWELSYFGANVLHPRTTLPAMRYAIPISIRNFFNLSAPGTVISDDETLVAGVDHVGVKGFATIDHVSLINVEGTGMVGVPGTAATIFSVMRDSNVNVIMISQASSEHSVCFAVKSVDTEKALAALRKRFDEAIRAGRISAVEALRECCVLAAVGQKMASRRGVAATMFAALAKANINIRAIAQGSSEFNITTLIDQKDAIKALRAVHGRYYLQALPIGVGLVGPGAIGSTFLQQMAEQVDKLKEEYQMDIRVLGVASSSRMLLHNSGMDLAAWRDDFEGKSQPLDFAAFSEHLATNYVPNTVIIDCTASDEPSERYLDWMQQGIHIITPNKKMNSGPYERYRALKEHQRNSFIHYFYEGTVGAGLPIIATLQHLIGSGDRIERIEGIFSGTLSYIFNNFGKDSRTFSEVVAEAKAAGYTEPDPRDDLAGMDVARKVTILARECGMHAELADVPVRSLVPKPLQSLKSGAEYMERLPEFDGEMAALAEEAEAAGECLRYVGVVDVKNGQGSVELRRYAKDHPFAQLNGSDNIIAFTTQRYSQQPLIVRGPGAGAEVTAGGVFSDLLRLAAFLGAPSX