MEALPIFLNYMFNEFVAVVLSVTFVLAFGEVIPQAVCSRHGLSIGASLIWLVKILMLLCWPISYPVGKILDHILGHNDSALFRRAQLKALVSIHGKEAGKGGELTHDETTIIRGALDLTEKTALDSMTPLESTFSLDVHTKLSGRIPVYEGDKRNLVGVLLVKSLLTAHVKAETPLTDVRLRKMPRVPSDMPLYDILNEFQKGSSHMAAVTKVKGEKKRSSDEIKAKQSQKADANRDADLEKGISDEGAPEDLVEEVEYDDVEVGQVIGIITLEDVMEELLQEEIVDETDEFVDVANRVKVAAAAAAQMNKGTLFLRAASYKNPKMGMSKQGHHAIKKVRQVEDEAMRQNRLNRLGMSGSNDLTDPLLDRE*