MEVSLLEEVENILRYRFRNKKLLEEALTHSSFLDGVSYERLEFVGDPVLSLAISNYLFLAYPDLDPGQLSALRAANVSTEKLARVAVRIGLHRFVRHSAPPLVDKVERFVDAVKLEINPVAHGGSVKAPKVLADVVESVAAAIYVDVNFDLQTLWVIMRGVLEPIVTPDALEKQPQPVTMLYEMCQKKGKQVDIKPSREGDLSVAKVFVDGEFVASASSSQKDHAKLEAAKIALGKLAHLVPSTDKKSATNMKLNFAADENGTWVVEAPKNKLRELCAVKKWPIPEYIIEKDSGPSHEKKFVCAVQIPTADGILQMSGDEKSRVKDAENSAASLMIRALQQYNYL*