QTCLELERYLQTEPKRLSELFDEELDCLLTPAFMQGGDSDEDLMDPLLPSLPDQPSPPPLLVTLPKVQAKILQVPSPTKGQAAAGTDTKDQAVGGVSAAQLSAAVTSLTPPSSPELGRHLFKPTQTLTATADGTLTLKLVAKKVGLGATKVVAARALPSPPSRGGALSDGEQGGGGSLGGDIPENKKRVHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYKCSWEGCEWRFARSDELTRHYRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHI