MQSLRSNSVVIKLLTYSNELSEGKPLYVSSNSLPVKALNREPAGHSFHSAALKLRGCAKKVVEDKEDTSDSPKKLANNDVEDIPSYETYKNSSSNKGKKKKNKSGKEVKEQHDHYALLGLGSLRYLATEDQIRKSYRDAALKHHPDKLAAALLLTEESEEAKEAKKEAIESHFKLIQEAYEVLMDKTKRRIFDSTDEFDDEVPSECAPKDFFKVFGPAFKRNARWSVNTRVPDLGDENTPVKEVDSYYNFWYAFKSWREFPEEEEHDLEEADSREEKRWMERENARKTQKARKEEYARIRTLVDNAYKKDPRIVKRKEEEKAKKQAKKDEKVMAKKKLEEEAAAAIEEERRRKEEEAKLAAEAAQQQKKNKEKEKKL