MEAAIAHAPSAPALRRSLNLNPTPAVRPHPKPWQGVLSARHPSNAVRCEPSQRPEARPRLRAAQPAGADAAVGRKRLAVFVSGGGSNFRAIHEAALGGAVHGDVVALVTDKPGCGGAEYATNNGIPVLVFPKSKSAPEGISVAQLLDTLRGNNVDFVLLAGYLKLIPTELIQEYPKSILNIHPSLLPAFGGKGFYGSKVHKAVIASGARYSGPTVHFVDEHYDTGKTLAQRVVPVFADDTPELLAARVLHEEHMVYVEAVAALCEDRVVWREDGVPLIKSRTNPAVYI*