MSIIGQTISAIIVEESERFYFLQKGEDLLRLDKTEGEHAIGDVVTGFVYVDKDEHRRLTTLEQKATNEQYGWGTVTAVRKDLGAFVDTGLPGKDVVVSLDDLPLEKDQWPKVGDQLYVKLIVDRKERIWGHLAWHEDFWNLAGPGYDNMQNQDLRAIVYRNKESGTFVYLPDNNMLGFIHPNERFSVPRVGQELQVRVIGFRKEDRSLNLSAKPRAYEMLDADSQMILAYLQSMGGKMAFNDKSNPDEIKATFGISKGQFKKALGGLMKAKKIKQSPEGTELIGE