MAASMRQMLSRLSSVKMPERLKTGLPKKIGEYLSNMHRDYKAATVDVFTDMKERPFKAAFYIASLSAIGYMGSQAPDEENFEKELVEASNDLLLLSNLTRNQGSDLHVQKMMALQNAGVLRYMSLGVCSLIWEDHFDKRVALYDAKCDYLTVSWREFPDRIRDVGFMGRWHYLSKAMEDYDINELEFQNASSGQLV