MSQVRSGIYLSKEHPKRQPKPQAPKGCCCKRSQCIKNYCDCYQSMAICSIYCKCVGCRNTQERLAVATPPKKTALAAKRERAAALSAKAAAAAAKAGINIHLKPAPGSAAFAGQQFGVGAPPPAAATPSQILQLPDLDIETIITLPPPNVASAATVKKLQLPPAMGQSLFTSQPLTPPKEVNMCKQPVNVALLECVLVQAAEAEELGLTEVQVGKLILHEFSRGLQAIIKVYEA