MDMLEQSLDTASQEKQEEEVVQASEDATGEEQTAVTIASVQQAAAFGDHNIQYQFRTEGGQVTYRVVQVTDQHVDGREDAGGAVSVVSTAAFAGAPQAVAQAVIQNPFSNGGSPAGEAVGGETRFAYFPATAVSDGTVSVQAAADPTLTQAGGQFYVMMTPPDVIQTGTPRTIAPRTQPYPADENELLQHEGLNWKMDGPRTPRDERRRAQHNEVERRRRDKINNWIVTLSKMIPDCTMDSTKTGASKGGILSKACDYIRDLRQSNQRLQESLKEVERIQVDNELCRQQIEELKNENALLRAQLQQHGIETVGETPPQ