MENLVFLSLLLLVLLSPFSSANDILGFSSNPKFPKSQAEKLIRELNLFPKDAEPVNAVGRESPKSLVETRLRFPGIDYSDASVSVEDLGHHAGYYKIKHSSAARMFYLFFESRDNRKDPVVIWLTGGPGCSSELAVFYENGPFTIAKNLSLLWNEFGWDKVSNLLYVDQPIGTGFSYSSDKHDIRHNEEGVSNDLYDFLQAFFEEHPQFADNDFYITGESYAGHYIPAFAARVHRGNKAKEGIHIKLKGFAIGNGLTDPQIQYKAYTDYALDMGIIQKPDYDRINKVLPVCEMAIRLCGTDGTISCMASYFVCNTIFSSIMAIAGDANYYDIRKKCEGSLCYDFSNMERFLNQRSVRDALGVGDIDFVSCSPTVYQAMLMDWMRNLEVGIPALLEDEVKLLVYAGEYDLICNWLGNSRWVHAMKWSGQKDFQASLEIPFEVRDSHAGLVKSYGPLTFLKVHDAGHMVPMDQPEASLEMLKRWMEGKLVEGQDESEEPEKLVAQM*