MSFVAYEELIKEGDTAILSLGHGSMVAVRVQRGAQTQTRHGVLRHSVDLIGRPFGSKVICSRGGWVYVLHPTPELWTVNLPHRTQILYSTDIALITMMLELRPGSVVCESGTGSGSVSHAIIRSVAPTGHLHTVEFHQQRADKAREEFQEHRLSQWVTVHTQDVCCSGFGVVHVADAVFLDIPSPWEAVGHAWDALKVEGGRFCSFSPCIEQVQRTCQALAAHGFTELSTLEVLPQVYNVRTVSLPLPDLGANNLETNMGSDASPFRSGTPMKETVGHTGYLTFATKTPG