MEKSILPEWTDIERYFKDPELITSEILFVGLTLCNVFVMYRLFLDVIPFPIFVTWWQLAQGLLVAYVCGEMGKEFPKFAYFPKVEINENMLKVLFVPSIFYCLMLVLSNYLLFKTPCISSYPVLVSFTVVFHHIIRFIGCGEEYMPLRWKSIAFLLSAFVLGCFDSQTSGKGVIIWALLYALFSAVFRAGFMQKIMHLVEGKGNTLHNNQHMLGVLILPILILLSGEWKVLGHMPYNITSLYTWQVWGCLVTVGALPFVKNVVSNRLVRRTGQGPWRFLEIISIALVFMIGLGYNRPSFMGYLAIVCVIIGRSLGAFDVLLNVSDYMISEDERKRKLEKSSYAKSRQGTQVSKPFLSSGENEDDDESSFSSNDSKSYQGSQDYDDKESINSSSNQYSTHKGTSRMVSFSNHTSQENISIDESRIGSERDINARSSSFKSKPQYSRKYSSKQEVIDSQA*