MAAQPVPLVVPSTTSDPAESATQTEISTTQEEEVVLPKDFVATLPAREGWSEPLVQYKKYWFRPRLLERTLIVKQAFVPRADDIILATQPKCGTTWIKALAFTITNRSRYGFDQHPLLTRHPQHVVPFIEIAGGVGANRPDIHALPSPRLLATHMPMSLLPLGTRSVGCRVVYLCRDPKDALVSRLHFENKVFPGTNLSMDDAFGMFCEGFSPYGPFWNHCLEYWRESVARPDSVLFLKYEEIKSDPVDVVRKLAKFLGVPLTEEEESSGVAQEVVRLCSFEKLTSLEVNQVGGVRHGDSLFMNNSVFYRKGEVGDWANHMSQEMGDKLDAIVQHKLQGSGLVF*