MMLLTLIEKHGGPKACTRQTRLIHKLAGEYPELFGVTGSIRRSRTKYLVDRWKRDHDFGTTRSNLVACFENENRGSLQCPLEETEVEDNVATEETIEEKKPKAKLKPKPDKVPSATTRSSTNRPTKRQPKAQPDKPMSSNLASPLKLLRAAGTQKGPSSDKTFLEQATGNDGWLTKLKSIEDRFDAAKLHTSLTSLVTKMKKKNRLKTTHISLNSIGVEVSNEFFSPGCPEGKLKMLPLPYKVTGRNGETSTKITVVWRAFIVGTLDDVDEDVEQQKGDEDLLNELLAQG*