MEEAEAVGGIKELVEGGLDYVPPMYVRPLHERPSSSSILPHHPMPIIDLAPLVLHAAHHQSAARARVVQEIGCACEKWGFFQVINHGLQHEVIQGLQDVAQAFFNQSEEEKLCFYSLNFGAPVLYSTSVKALLEPVREWRDGLFFNRSPGTCDGFQDAPEICKKEVLEYIAGAEVLAGHLYKAIFESLGLEEEYIEMELPRIPNLLMGINYYPPCPDPTLTLGITGHSDVCCLTILHPDDVTGLQVKHEGNWLPVIPAHPNALVVNSGDQIEILTNGKYKSIEHRAVTNEEKSRMSIACFFGPTQDSIVGPLSKLVHDNNPPRYKPTCYKDYVRHFASNKLLSDRGTLDFARI*