MDMLEQSLDTASQEKQEEEVVQTSEDGTGEEQAAVAIASVQQAAAFGDHNIQYQFRTESGQVTYRVVQVTDQHLDGRDDAGGAVSVVSTASFTGAPQAVAQAVIQNPFSNGGSPAGEAVGGETRFAYFPATAVSDSTVSVQATADPTLTQAGGQFYVMMTPPDVLQTGTPRTIAPRTQPYPADENELLQQEGLNWKMDGPRTPRDERRRAQHNEVERRRRDKINNWIVTLSKIIPDCNMDSTKTGASKGGILSKACDYIRELRQSNQRLQESLKEVERIQMDNELCRQQIEELKNENALLRAQLQQHGIEMVGETPPQ