MNHFELFKLKKAGLTNLNIHNIINYLKKNSLTSLSVRNMAVVSKCKNPTFFIENYKQLDLKKLRQEFKKFPVLSILDSNYPLELKEIYNPPVLLFYQGNIELLSKPKLAVVGARQASQIGCQSVKKIIKETNNQFVIVSGLARGIDTAAHVSALKNGGSSIAVIGSGLDVYYPTENKKLQEYMSYNHLVLSEYFTGEQPLKFHFPERNRIIAGLCQGIVVAEAKMRSGSLITCERALEEGREVFAIPGNIIDGKSDGCHHLIQEGAKCIISGKDILSEYQ