MSAVNGDSSFPTEMSEDERYLFDLNGYVIVRGVLTPEQVEEANAMIDKHESEMIQRSDAALRNAVKGTKLYGSGPGRKDLGQVLEWGADSKLFKSILAHPRLVPLFHGIIGKGYRMDHLPFVIAQDKGAEGFQLHGGTIDCTSGEYNPHLAYTYHHGMIRSSLLGCNVMLTDHNPGDGGFCIVPGSHKSNFKMPKGMVDGEKYDEFIRQPATKAGDVVLFSEGTIHGAMAWTPEERQRRVCLYRFSPATNVYGRSYFGHEGGGWPDAIYDDLTEAQQAVLEPPYANRLDRPNIRDDGTVEITTRSTRKKQHDREVFGTKYF*