MATFTRSARKFLMPGILKNPISMPMRSPLQVLTSSASNTSPQLLKWSRAFSTGAEAVEHIKWDYRGQRTSVPLGPWVPDVAVDAFVAPNAVLVGRVVVQDSSSVWYGSVLRGDLNKIFVGFCSNVQEKCVLHAAQLSPTGLPAETFIDRFVTIGAYSLLRSCHIEYESIIGQRCVLMEGSLVEAHAILEAGSVLPPGRRIPSGELWGGNPAKFIRLLTLDEVAAIPKMAKAVSYVAQDHASEFLPYSTAYLEVEKLKKSLSIPL*