MAAERCRFPAIVHCADTHDFIYIQHEPELDEHHWHTGDRLIDSAGRVHVLSQSEGEGLYWRRLPGLVCLPELNASLRAFAAGLGICCIPKLTVRSAEEAVALVAWLEMQ