MPGVQCVICLSSDTSSDEWCMLRDCGHVFHVHCVVQSLEHARRCPQCRQEYSRRKYTTANPPYQRIFFEFSDEPASQPMPSGGCGEGTAGGSCGGGNGSGTAADVQQISFLQGQLRDKDRRIQAISTQLAEQEERAQQLELDLGQARASVREREAKVQEKILELSREHKQVKGLANQIANLTAQLKAESARSSLMALATDQGLAGHALAAEVDKLVRLGLKAPHDFWEKLMSERSQTIMANSNRHSREKKALEQRQQQLQAELSQLQEQVATLKRSLSAARQQQAGVPAAAAAHDTQPDVRQHSSTTASRRPGRRFGGSEGQPAGAAATAAAGEEDPLVHTYGLLNMRQAELAAATASRHDRSQQQQQX