MESELKRQPKLLEDELGRPRIACRDDSMAAADELFRRDVFESFACARRALESQSVLDYVSRCTDDRVPPLMLAENLSISECCEFLRCFNVSSAPVLTVDTLKFVGWFSTVDASSIVWNRIVATRPPPAHVVRQTAKLAGTPHVHSAWGVLRKAVRTVTSFERLSGDAVERREVELDNARREWLESITKEDIERAIAEALAMTLHDARRMTQSEEDGRMVSRVTATDADLLELVRSGFLRHIVSPGSEISPRQAHPCHRVCVYDLKIDEKDECKEKMVIHALISQSDIVQFLYEKSSTFDEKLTRRNLSSLGLGSRKSHRVFPDSDVLCCFPQTRLLEAFGLMHVTGRSCLGVVDEPRGKLVDVLSLTDLTDAVFSASDFVATVEDFLASRKLDRIPLAVVHEDADFIDLLTALAENAIHHVFVVDLESSPLRVVTPTDIISRLALPSARKLGWRFDSFDIHPDTFEYNPSAVKSAKK*