MLEQSLDTASQEKQEEEVVQTSEDGTGEEQAAVAIASVQQAAAFGDHNIQYQFRTESGQVTYRVVQVTDQHLDGRDDAGGAVSVVSTASFTGAPQAVAQAVIQNPFSNGGSPAGEAVGGETRFAYFPATAVSDSTVSVQATADPTLTQAGGESLMANPTTPMTPTGQFYVMMTPPDVLQTGTPRTIAPRTQPYPAKMDGPRTPRDERRRAQHNEVERRRRDKINNWIVTLSKIIPDCNMDSTKTGASKGGILSKACDYIRELRQSNQRLQESLKEVERIQMDNELCRQQTHFLSADCLLPWVPRSR