METVVNTRSDPPPDEMPSLQGSQVFQVLPEPGPPPSAQYLPQTPRQGGPVSTRAEMAAVGQGQPPPQPPPQQQQQQHIKCVVCGGKSSGKHYGQFTCQACKSFFKRSVGKSLNFKCHANKDCCIDQHHRNHCQYCRFKKCIDVGMKIAAVYKNRKPPARPTHGQLVLSNGESLSLHSNLSGYISLLLDAEPYTLFGSGSQCIQPNKILTLENVGEQAARVLFGAIEWSRKIPFFPDLPMNDQVALLCLTWCDLFMLNWARCSMPLHVIPFLAATSLHMSPASSDEMAIFMDHLQIFQEQMEKFKALHVDPAEYSCLKAIALFTSDAVGLSNVANVESFQERSQCALEQYVKRQYSTQPIRFGKLLLRLPSLRTVSSSVIEQLFFTRLVGKTSIKALIQDMLLSDNSDN