MDMLEQSLDTASQEKQEEEVVQTSEDGTGEEQAAVAIASVQQAAAFGDHNIQYQFRTESGQVTYRVVQVTDQHLDGRDDAGGAVSVVSTASFTGAPQAVAQAVIQNPFSNGGSPAGEAVGGETRFAYFPATAVSDSTVSVQATADPTLTQAGGQFYVMMTPPDVLQTGTPRTIAPRTQPYPADENELLQQEGLNWKMDGPRTPRDERRRAQHNEVERRRRDKINNWIVTLSKIIPDCNMDSTKTGASKGGILSKACDYIRELRQSNLC