MGSTKLKDNAKLMMESGKYARYTPEQVEVLERVYNECQKPSSSRRQTTHSGVPEPREYRPEAAQNVEKSNAKKTGRLQNWNSKLNAMNQILLEENERLQKQASQMSLENQYLKQQLQIQQTHVVLPTTNDTSSESVVTNGQHQQQSPQHVSQELNTPQLSALAEKILAEFLAKASGGMGDGIPLPGMKVADVIKNRSEWLQTVENRKSKAHLHKIAEMYAPTVLVTARDFWTLRYTCLLEDGNLVVCEGSLAVGQGMQEMPNSLGFVRAEMLASGVLIRPCEQGGGSVMAIDDMNFMVGNHNHMDCLQPSMTHRP