EAAAKMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGTIPAFIKSVSIKESEAAYPAFIKSVSIKESESAAAYADLKMAVSFSQFNRRAAYRSKCFKNASLILIGIGGGSKMAVSFSQFGPGPGALSIALNIYLGPGPGSQFNRRFLNVGPGPGNPRQSRFVLGGGGSKMAVSFSQFNRRFLNVKKKIAPYAGLIMIMTMNNKKSETEPAPTSDTTNRLSKKKGALKTTNEAVSTLGNGPGPGHHHHHH