MCGSAARALNSVSRAAFSWKPTGLPQQTLAAAVSRSGVGLHSGAKTTATLLPARAGEGRYFVVEGEETRVAAEVANAEAHSPLCTALRRGGARVRTVEHLLSAMEALGVDNCRVEVSGGDEIPLLDGSAQEWVMAIRGAGQCAAKDSSGQKLEKLAPEIHEPVYLQKSDCFIAALPSSRIRITYGIDFPKVPGIGCQRFATVLDANVYSSKIAPARTFCIFEEVEKLRSAGLIRGGSLENATVCSISGGWLNPPLRFEDEPCRHKILDLIGDFSLLAQNGNQGFPLAHVVAYKAGHALHTDFLRHLLGRSAVGQENLAEQC*