MKTRMKKLFIYTVGICLLSAFTSCKDDREENKYTGINKIYLSAETPVITESENIPLTVNVDLTLTCEQDLVLNFELPDDKNGVLRLENNPVTIKAGKRSATFEVVSNQKNLLTEDTYFQVGISQFPTDNLMLNETLQVRVKPNPKIPELSPQQKALIKGYKTKYGIDLNKWLGVLSCHTTVQSPADGYLQPFAAAFTKEYDGKTVITLSEQATEDMPVLKMTDNPFGLTEYLYFVLRSETVADPEFWTQQPEPQKLMKLLNWNKESKETFAVSLDAIRLKDITSTSTRLEYLGPGKNYYGAPITIVPFTYQFSALDRQNKLLESGNAEIKEINDQGASADPAYYLNCYDLVNSDNYDTPENFIKSTGNIDFATDKMTYQFLLSHANAGGYTRITVVYEKK