MEPTTTQNGSELELELSEFEKTQKKYQDFIASLPKSKGWRPKEILIQHGGHWWQECLLEGLLHAKDHFQARPTDFLVCSYPKTGTTWLKALTYAIVNRSRFDDATNPLLKRNPHEFVPYVEIDFAFYPTVDVLQDQKNPLFSTHIPNGSLPDSIVNSGCKMVYIWRDPKDTFISMWTFLHKEKSQEGQLASLEESFDMFCKGLSVYGPYLDHVLGYWKAYQDNPERILFLRYETMRANPLPFVKRLAEFMGYGFSAEEEEKGVAENVVKLCSFETLKNLEANKGDKEREDRPAVYANSAYFRKGKVGDWANYLTPEMAARIDGLVEEKFRDTGLLEHDQ*