KNMVYTCHREKNCIINKVTRNRCQYCRLQKCLEVGMSKECENKKKKDEKKQECTESYVLSPDTEQMIDRVRKAHQETFPSLCQLGKYTTSNSSERRVSLDIDLWDKFSELSTKCIIKTVEFAKQLPGFTTLTIADQITLLKAACLDILILRICTRYTPEQDTMT