MSDEIVWQVINQQFCAYKVKTDKGQTFCRNEYNVTGLCSRQSCPLANSKYATVKSENGRLYLYIRTVERAHTPAKWWEKIRLSKNYSKALKQIDDHLLYWNKFSIHKCKQRFTKLTQVAITERRLAMREMERHYVGVAPKVKRREENRERKALAAAKIEKSIEKELLDRLKSGAYGDKPMNVDEKIWKKVMGHLKDENDQEEEEDWESEEEEESDEGEVEYVEDDGEAEFVDMEDLEQWLGDGNGDHSDSDDSDEESSDDDENTPKRKKAKLSRRPKIEIEYEEERAHQELPQEAAH