MQTKELFQATKQECHSRVDKAYEDWSHVLKQTVKTAACHEDMEGTIRSFVYVDTLSKNTKASLERANKALDLLLETKSDLSTHFKMLDEIQQMLDTEHIMKETMSFNN