ALEWSATNEEDDLSVEKKLPPPEYVPLAAYSYSLLDKFDTNSNSVSFNLGPGPGYGRKKRRQR