MANRGKILMERYELGRLLGKGTFGKVHFARSLESNQSVAIKMLDKEKVLKVGLSEQIRREVTTMRLVAHKNIVQLHEVMATRNKIFFVMEYVKGGELFDKVAKSGKLTEGAAHKYFQQLISAVDYCHSQGVYHRDLKLENLLLDENENLKVSDFGLSALSESKRQDGLLHTTCGTPAYVAPEVISKTGYDGAKSDIWSCGVILFVLIAGYLPFHGSNLMEMYRKIEQGDFRCPSWFSHKLQKLLCKILDPNPSTRASIQKIKESTWFRKGPRGTLAVKERTPSENVTTNAPPTAGVRARKNTHEDVKPLMLTNLNAFEIISFSTGFDLSGLFIQEECRKETRFTSDKPASAIISKLEYVAKAMNLRVRKKDNGVVKMQTRKEGRNGAVQLDMEIFEITPSHHLIEMKQTGGDPLEYRELLEDIRPALKDIVWAWYGDDHQQRLE*