TNNILFQKRSHMSGVGWLISKLFPINTSAESGKKERVVLDRYGRKLDTNRKENQPRKWVYHPEIVILQIRKAIRSKMVRCKICKNRFIEKNLYERHLRDRHYTEYLAYLIQQEEDIAEQRQAELEANRIEELATGGYIPPEREIDAESYEVEVDKIPLPGELSGGIPARFDRHGFLRQPKRSYKKKVSPQCPFCDKRFRNEVSLKKHFVKKHPETVDFVQCLRCFKAVKTKNELSAHECDLTFICFECTPLRNLCTQQRLLNHRAKFHRGANSGFKCNMCTLKFLTPRKLRKHKKMAHVFTKTFPCHFCDELFTSECSVTTHERIHTGIIKFECRICDFKCNRFVWMEEHQKEEHGYICSVCQHKCAEWGALKDHTLQEHGGYLTSESNAGYIDSPRVWVMYKGE