MPAHDDFAFTLFHESDGEDSPRSVETDMDTTKLLLALEDNSTESEHDVEMATSSSDPSCETVTFVEKTYYMVNTCASRLVCWNATGTGFFILDTHTFAREVLPEYFKHRNMNAFVSELTLHGFHKTIRRHKTSAIECLEFRHPHFVRGDVTQLTKIQRRVCSSAPSVSSSTS