MSDSNKPLRYVDIGINLGDPVFRGEYHGRQVHDNDLDDVIQRARDVGCTKFMVTGSDLVESRHAIQLAQSYPGFCYATVGVHPCQAKLFDEFPGGPDKMLEELKSLALEAKAAGHAVAFGEIGLDYDRLFLSAKEPQLKYFEAQLDLAVEIQLPLFLHSRAASEDFEKLLAPRLEKLPKKGLVHSFTGTMDEMKRMLALGLDVGVNGCSLKTEENLEVVKAIPLDRIQIETDGPWCEIRPSHASAKHLEGSPALPKAVKKEKWQKGLMVKGRNEPVAIAHVAHVIAKLKNITAAEVCEA*