MSFVLGVVFGIAFGLAIIVAFVKSENARSKQRTDLASGIAAFARMTVEDSRKIFTPEQYPSWVVFSNQQKLAWLNSHLEKIWPYVDEAASELVKSSVEPILEQYRPVILASLKFSKFTLGTVAPQFTGISIIEDGSEGITMELEMQWDGNPSIILDIMTYVGVALPVQVKNIAFTGIFRLIFRPLVDEFPCFRAVCYSLRQKKKLDFTLKVIGGDMTAIPGLSDAIEGTIRDAVEDSITWPVRKVIPILPGDYSDLELKPTGVLEVKLVQAKELTNKDLIGKSDPFAVLYVRPLRDRMKKSKIINNDLNPIWNEHFEFVVEDPLTQHLVVKIYDDEGLQSAELIGCAHICLNELEPGKVKDIWLKLVKDLEIQRDQKNRGQVHLELLYCPNGMNNGLSNPFSQNESMTSLERVLKNSAEGKEASPNGSEINNRREVIVRGVLSVTVVSADDLPPADIGGKADPYVVLIMKKAQIKNKTRVVNESLNPVWNQTFDFVVEDGLHDMLMLEVWDHDTFGKDFMGKCILTLTRVLMEGEYKDTYELAEAKSGKLNLHLKWNPQPIYRDYQ*