MEDLGLGDPLGSLGADLAGYLEGAGFVGAGLEQPFLGELEAIASRLEMPHSFTEQQDVKAGELPTTSAADILSQDDDEEAGRAGQSGPKRRRRTRTERQQVLNRLAQQRYRQRKKEKVQALQSTVGTLQSQLDRLSFLEAENADLRATTQQLGEQIGVKDAALLQMQQQLRQTCVALKVQQEKCAAQERQLTEAQQTMEAQRQQLRSSSLAGLDPQALSDRLLAIIKEALADAQSAGGSGGGCSGSSSSQGGSGGQGQLAQPLSLMSDAVVQRISRTLTSCCRELVYATKGKQAAAAADTPSAIPVSCC*