MESLAQRAALLRESLQKSQQVTDAVVSILGSFDSRLTALDSAMRPIQVRTHAVRTAHENIDRTLRSADVILTQFDRTREAEREIQKGPHENLQGFLDAVDRLRSIERFFSSNRSYRSSDGVLNHVNALLSKALVRMEGEFQNQLSQRSKPMEPDRLFDCLPSTLRPSSESQPEGGKNPSENQQNPEAVVYSPPALIEPKFVPLLSKLAQQLVQAGCQQQCSEIYSEARSSALESSLKNLGVEKLSKDEVQKMPWEILESKIGNWIHFMRIAVKLLFAGERQLCDQVFECSQSLRDKCFAAITKNSLATLLSFGEAIAMSKRSPEKLFVLLDMYEIMCELQTEIDTIFVGESGSQMRDSALSLTKCLAQTAQKTFSDFEEAVEKDATKNIHTDGTVHPLTSYVINYVKFLFDYQSTLKQLFQEFKEDGTGSELAAVTMKIMQALQNNLEAKAKQYKDPALMHIFLMNNIHYIVKSVRRSEAKDLLGDDWIQRHRRIVQQNANQYRRIAWAKVLQCLSGQGLTSSGGSGHVGSDGGNSSGASRTAVKERFRSFNVLFEEIYHKQCGWSVPDTELRESLRLAVAEILLPAYRSFIKRFGPLIENSKAPGKYVKHTPEQLELLLGNLFEGKQERA*