MASPPHSTSSSHSKLLTVFSISVWALVTLATFWWYEIRNIRPFGESTVFFEAQSIPVPPEFIGNSSVKLVHFHEPGCYCNAPSQEHLQAIINTYQFRNVEFFSISNEEHSTIGENADKLIAIDHEKNAELYQLIPSSPGVAIWDSNNKLAYFGPYSLGPSCDSRNGFVEGVLENLIVGQEANITSTVGTGCFCQWQESKKT