MEEIGALKLSGPDVDLSKVPALNHRRSVTFINHFITQTTNFLNNFAAVTEEQLSKQSLEMQKLEIALKILEAKLESIPGLDDVKPNEAKEATTKPTEDQPPTVVNNDNEVSPSAEAEPETPVENFTKVKDDPRYAKYLKMVNVGVPKAAIGNKMKLEGLDPSLLDTPDAPAPDAPPQQDDSSEEEFSSDDEFSD