QKSPSDLFPNAYIFASKLWQLVNNGYTDAITWNHQGDGIIVNQNLIGEEFFSLNGFNAFSPSSFVRQLNLHGFEKLARYKREPSIHHYFHRNFKRNQPELLPLVRRSNPRSKSSVKFVPENPHMAPPTFIVPSLWQHQGSPADPECMEVDDSDQIGCPVAPDQIQTEKPYHPRSRRRINNDPEIHLGKRRRIAHKPCGGTREKRLYHEQKLPSDLFPNANIFASKLWQLVSNGDIDAITWNHQGDGIIVNKNVIGEEFFSLNGFNAFSPSRFVRQLNLHGFKKLARCKREPNIHHYFHRNFKRDQPELLPLVRRSSQRSKSGVSKSNGRRAK