SPCAACKLLRRRCTRDCVFAPYFPPDEPQKFANVHKVFGAANVNKMLQELPVEARGDAVSSMVYEADARVRDPVYGCVGAISSLQQQVAHLQTQLAVANAEIVCMRIHNT