MKKHVMLVKPFSLEDEKDSENTPPNLIQRILSLFKNVRPGSDLTNFQLPPQMNLARSQLQCYGEIVYSFDGHDLLGECSRRDKPIERMKAMVTWYISTLRPLIFGLAPYNPVIGETHHVSNGHINVLAEQISHHPPVSALHATHEKENVDVLLCQYFTPKFRGAYVDVEVKGKRVVKLLNHKETYEMNQPKLLMTFLPAMGAHWAGKIVIKCPETGLGAELQLLSDSFLSRFTGNNKRAIKGKIFESSSRKQLYEISGHWDRTVTAKNTKTGQLEVIYKASENIAKLKTPIVENLQEVSESESAVVWGEVSEGIVTNNWEKAREAKRDVEEKQRESLRKRKASGQSWIPKHFSVARTGKDWDCVPLQPTVPRAPIVVPL*