MKSLEKFKPNAGCRFPTYSYWWIRQSIRKAIFQNSRIIRLPDNIYAFLKEIKYARRLCIQEGRLPTNEEIAKRVGITVKKLEKLLLYFRDPVSIQEHAWQNVTFQEITADPGVEIPDLIVAKQLMRQHVRDILKTLKPKERKIIQYRFGMHENKKKTLSEIGDIYGLSNERIRQLESRALNKLKEWCLTTQGLKAYRDLLV