MTVDASSEVSTDGMLSSPVGKTGCSGRDNVSEADKQILEWAGKLELETVDLKEKASELTNVFNESNTKLLELVARLNDHLGSIEGGDMKRSEADGFKSLIENLGATLKNGLKESLESSSKTSNGVMNKMMKQLQMVTDCVEKHDSNTVTKSELTKFLGDNNKQLLQEFDARFDEIMKSVDTTQDLVINCGKQLESIFGVMVSVSTEIKNLSDRQTTLEELVKQKAEFQITRKFSNDSCLLVGTTLEEDHTTATRCKATRSPVKGRLRTRLQKQNKTQTMGNDSKIIAKKQHPNRRDLTIARTIIPWEEIDTYYSSEL