MKVCGIVESKGRTTYNEVADELVAEFSNTDFPHVSSDQQPQYDEKNIRRRVYDALNVLMAMGIILKDKKSIQWKGLPSSDVGNVADLKAEGTRIRGRIERKVAYLHELQTQVAGLYNLVSRNEQLSQEKKAPHRVVALPFILVQTRPHATVELEISENMQVVHFDFNSTPFELHDDAYVVKTLSSQEQRTARTQ*