MLKGVNLALKRFASRPSLEQGVSIPNRPLKKIQIGKARPAIYYKFDCQVELSDGSVITRKSQYPKVEMRMISDQRNSPFWNSSRKDLVSGDTGTRGRLNKFKQRYSGFADNSQEDTVQGTQSENDFLDLIGSNHVEQKLGGNIASKKRNSKK