MASARLFLTLFRVLWIPYLDADDRFHLVVAGDAAEKPKREPTAYQIFCKEHMKKWNEDNPGRAKEAMSHIAAMWKDAPENPNRGQDVKSRKPKAPKEPKAAKAPKEPKATKAKAAPRAKKAKKDEDEEKEDEAEPSEEADEDDEE