MDILVENCEGIMLSVESHKSVPAPFLTKTYQLVDDPSTDHIVSWGEDHSTFVVWRPPEFARDLLPNYFKHNNFSSFVRQLNTYGFRKIVPDRWEFANEYFRKGEKQLLCEIHRRKTPHHPPQALLPFAPRLMAPPSPFMDSDDRGMWCDSTSESSSPSPPLLSNGAGTVSALSEDNERLRRSNSMLLSELAYMRKLYNDIIYFVQNHVVPVAPSNASSSRLIEPSSSLTHVNARAGFTLLGSHRCHTNNTCSTSGSSVTVVEESKPRLFGVPLQANKRPHPDPSPDDVATCASTTAPPHKWARGLVETVSVLSKEDDLALNLKPPSVSSSSPTHLKLDAPA