MCQSPLHDFLHGLPKCEHHVHLEGCVTPELIFQLAEKNNIQLPNPATHPAYASVEALRARYAEFTSLNDFLDFYFHGMSVLHHQSDFEELAWAYFQKAHADGVHHAEVFFDPQVHQARGIDYETVVSGFTAGCKRAERELGLSTRLILCFVRHLPVDSATKLYELALASNHFESRVVHGLGWSSSEVGPPKDMFREIYASASGKGIRLTAHAGEEGDPTYISTALELGARRIDHGIRLVEDPELMERVAREGIMLTVCPLSNVRLRCVQSVEQVPIRKFLDAGVKFSINSDDPAYFGGYILDNYCAVQEAFQLSILEWRVIAENSVNESWIDEARKAELLKRIDDHVQKHTVVA*