MSEEAAKPVVETVDDDGPKLSAQETKTLGNEAFSAGEFAKAIDLYSKAIAMDEKNHVYYSNRAAAHLKAGDAAKALADANECLKLSEGSFLKGYTRKANALLALHRYNDASQCLQDGLAKFPNDPTLEKHLAAIKKERHLGQEKARASIVMTQSSQQKKAQKADCSMSDFVTITKANVELQILALKAQLELLNGLAEMSDDEKLDMLFDLLDKDRSGTINARELADGIRKRHEGMTFAEGLDRAIQMVAIFDEDGDARLNRDEFKKLIDAMLAENGVTFHQLSEFLILQLLFSPEGNNPIEELVGAVAAEEIDEQVKETSEFFRAATDDRMMALFRLFDMDGDGTVSFSEIALGLFKLSNSSIEDSTNSAVELLIMVEKDDSRELDFESFTRLILNFCAVGGMRFDEVADGLTILMCQPTVMTEQEMAQLLVADEMYSMAKDFQDSSQEAIEVMDALSYGKMHKLFTLWDENNDGALDYEELLKGMRKYQSAMDIDESVQRAALAMLAFDQDGNQKLDKEEFAHALTKFARGIEVDLHELIDFLVIVSALSDNDPMESAYIKAIAPKATAEIKSLQNLEDNGVLVFELE*