EAAAKMAKLSTDELLDAFKEMTILELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKGPGPGTIPAFIKSVSIKESEAAAYPAFIKSVSIKESESAAAYADLKMAVSFSQFNRRAAYRSKCFKNASLILIGIGGGSKMAVSFSQFGPGPGALSIALNIYLGPGPGSQFNRRFLNVGPGPGNPRQSFRVLGGGGSKMAVSFSQFNRRFLNVKKKIAPYAGLIMIMTMNNKKSETEPAPTSDTTNRLSKKKGALKTTNEAVSTLGNGPGPGHHHHHH