MLLGAVRVQHFLSSLTFSRFQPSFSLRAFSAMAEEFVKGSVHQNGVAVITLDRPKALNAMNLDMDVKYKSYLDEWESDPRVKCVLVDSSSPRAFCAGMDIKGVVAEIQKDKNTPLVQKVFTAEYSLICKISDYKKPYISFMDGITMGFGIGLSGHGRYRIITERTVLAMPENGIGLFPDVGFAYIAAQSPGEGSVGAYLGLTGKRISTPSDAIYAGLGTHYVPSGKLGSFKDALLATNFSQDPHQDIKVLLARYESNPESEAQLKLLLPQLVSTFGGNKSVTEIIEELKKHQSSTDPNVVEWANEALQGLRKGAPFSLFLTNKYFSSVASAVGNNDGGLSTLSGVMETEYRIALRSSLRHDFSEGVRAVLVDKDQNPKWKPSSLEEIDPSEVEAVFKPLGPEVGELRV*