MLQVKLLEIMTHGGPNKWIAKPPTFRVDMDSSVNIPPDQRAALREVFIYYCSWVEKCTFLHMTRAQFLRFARDTLLINMDVPAVAMENLFAQVVKAWPEEAPNSNLTMLSWMKALQAIASTMYSQLPLQQAWERLLGEHVFTYAGSSGMLDEDKLGLVLLHSRVLSHLEAARPKLRALFDYYANEAEFCYMYGVQRKRQSPPVPPLAATLSPTNSLQLPTPAPPGTGASRFLSLHPPPSPSGSFNPLSSPHRGHTDAHSGSFPGGLDLPGKGGRPISGTNPGHASLPGNAYHPGQTSYTGDLSLSGWAGAGGSFKRQSAGPGSQVSSFSDHPKVTKKTAEPRSRSVDSA