MESLAQRAALLRESLGKSQAATDAVVSILGSFDSRLSALDAAMRPIQVRTHAVRTAHENIDRTLRSADVILTQFDRTREAEREIQKGPHENLQGFLDAVDRLRSIERFFSSNRSYSSSDRVLSHVNALLSKALVKMEGEFQNQLSQRSKPMEPDRLFDCLPSTLRPSSESRSEGGKHPSAGAQSENMEAVAYSPPALIEPKFIPLLAKLAQQLVQAGCQQQCAEIYSEARSSALESSLKNLGVEKLSKEEVQKMPWEILESKIGNWIHFMRIAVKLLFAGERQLCDQVFECSQSLRDKCFSAITKNSLATLLSFGEAIAMSKRSPEKLFVLLDMYEIMCELQTEIDTIFVGESCSQMRDSALSLTKCLAQTAQKTFSDFEEAVEKDATKNIHTDGTVHPLTSYVINYVKFLFDYQSTLKQLFQEFKREDGTGSELATVTMSIMQALQNNLDAKAKQYKDPALMHIFLMNNIHYIVKSVRRSEAKDLLGDDWIQRHRRIVQQNANQYRRVAWSKVLQCLSGQGLTSSGGSGQVGTDGGNSSGASRTAVKERFRSFNVLFEEIYQKQCGWSVPDSELRESLRLAVAEILLPAYRSFQKRFGPLIENSKAPGKYVKHTPEQLELFLGNLFEGKQERP*