MAGLFDEQASLYAAARPDYPPELFSFLASLTPHHSRAWDVGTGSGQAAAMVAEHYDTVIATDTSDAQLRHARVKDNIHYVCTSPTLNSEDLIKIVGDEGSIDLVTVAQALHWFDLESFYANVKKVLRKPGGILAAWCYTEPSVCNEVDDLFWDFYRESGPYWEPARKTVDDEYRSLPFPFEPILGLDGTGPFRFDSKKEMTAETFLTYLGSMSVLRCARKQGVELLHDERKSAIRRAWGDGVRTVTYPIHLRVGCSL*