MDQLKGEMLNASTLHDICTKGIGSLTRTDQAQAQGELIDYTGSTPSNVLVREGSEEGLHDAAMEEVMIQNSRQSATTFSWLMQNYEASQGYSLPRCLIYEHYLDFCQRNVLQPVNAASFGKTIRQVFPDIRTRRLGTRGQSKYHYYGIKVRCDSPYYSTLVASQRMSLPCPTSGQWLAKTFSSMTPSPTHSITPTTSSKISADIVGQSQKSMCTGGTLGSTGKSEGGSGECGEGEASTVGSSMGNRGKSVSSATLQKVIGQKTPDKGFTANANREPTLPITPLMQSASSSLLPSFPTSHQLIHLPHDVDHHQVDEFLKDYRVHCAIILEVIMRGGLDEVVYYCQTYWDNLPIGQRRLLDIPSMCDALAVCDTYLYHTIVSVLIPGTLNTVPQSYEAIFTPFEEENIPCTSSTDMDSFKKLLESRATVEDHIKWVEEVRSFYVEKGYPRGSAHYEKAERAFFMGWSYVCSLIIRDQTLRSATSFGSFHLLNLLYEEYLLYVIEVHRYQREEVALWNHVMDVNMPSMYFMTSYC