MDMLDQGLDSASHDKGQDTEEVVELHEGDETSAEEHTAVAIATVQQAAFADHNIQYQFRTENNGGQVTYRVVQVTDGQLDGQGDATGAVSVVSTAAFSGTQQAVAQAVIQNPFSNGGSPTTDAVSGEARFAYFPASTVGDTTAVSVQTSDPTLGQAGGQFYVMMTPQDVLPAGQQRSIAPRTHPYSPKMDGNRTPRDERRRAQHNEVERRRRDKINNWIVQLSKIIPDCNAESTKTAASKGGILSKACDYIRELRQTNQRVQETYKEAERLQMDNELLRQQIEDQKNENALLRAQLQQHGIEVVEESPRQ