MRWTTALHARFMHAVQLLGGHERATPKSVLELMNVKDLTLAHVKSHLQASGRWWWWTQEEEEDVVAMAEAKEEAAGHLPLGVHGGVEGAVSGNYCSSPASSSPSLASFELLADDTFVPNLEISLGRHDWGMEHPEELSLKYL