MEMKQISETTLKITISMDDLEERGMELKDFLIPQEKTEEFFYTVMDELDLPDNFKDSGMLSFRVTPRKDRLDVFVTKSDLNKEINFDDLADLGDVSQMTPEDFFKTIEKSMIEKGDVNAHEKLEKIEEMMEEAVDAVMTQNAEEQKEEESPFEPLDYVHYVLDFMTIQDAITFSKTVTFPIEASELYKSSDRYHMTILLDIQNQPSYYANVMYARLIEHALPGSKTRAYLQEHAHQLLEDHAVTELQKVELV