MDMLEQSLDTASQEKQEEEVVQASEDATGEEQTAVTIASVQQAAGFGDHNIQYQFRTEAGQVTYRVVQVTDQHVDGREDAGGAVSVVSTAAFAGAPQAVAQAVIQNPFSNGGSPAGEAVGGETRFAYFPATAVSDGTVSVQAAADPTLTQAGGQFYVMMTPPDVIQTGTQRTIAPRTQPYPADENELLQHEGLNWKMDGPRTPRDERRRAQHNEVERRRRDKINNWIVTLSKMIPDCTMDSTKTGASKGGILSKACDYIRDLRQSNQRLQESLKEVERIQVDNELCRQQIEELKNENALLRAQLQQHGIETVGETPPQ