MKQGDFTKVAKHYHNRPAYSPFLLEKLVACINDKNKNLKDLNIVEVGAGTGKLTKMLGEMFGCQISAVEPNDNMREEGQKFTQNLSNISWHKGSGEETCMSNNQADWVIMASSFHWTDPKKSLPEFNRILTGGGYFTAIWNPRHIVEGSVFDEIEKEIKHIVPDLARVSSGTQNVKKWEEILVSTGDFTDCFFMECDYKEFWDKERYLGAWHSVNDIQAQAGEKRWKEILEMIEAKISHMQSIEIPYKIRAWTARKA*