MALILHSSAGKNSYKAKIAAEYVGVKVEYAPNFEFGVSNKTPEFLKLNPFGKVPALETPDGPVFESNAIARYVARLGKDSSLLGSSVYESALIDQWIDVATTEVDALLSRWLYPLLGYGPYIAEVSESSLEGLKKVLAVINAYLATRTYLVGHFITLADIILTCNLLRGFKEAFTKEFLSAFPHLERYFWTMANQPNVKKYFGDVKLPEKVPSPPSKKPGVSAKKAEPQEKKQKAKEAPKPKEAPAPAKVEDSAPLDEEEEKPKPKPKNPLDLLPPSSMILDDWKRLYSNTKAKDFREVAIKGFWNMFDPEGYSLWFCDYKYNDENTVTFVTMNKVSGFLQRMDLVRKYGFAKMCIFGETAPFKIKGVWLFRGPEIPKMVLDECYDMELYDWTKVDLSDEAQKERVNAYFEEPDEYDGEKLLEAKCFK*