MSFPRAIRQAFLAIEQAEGAGARVRRSIGTRNLRNFSPFLMLDHFTIGKGAGFPDHPHRGQETITYLLSGGVDHEDFAGNRGTIGPGDLQFMTAGRGIMHAEMPHENPDGSPNVGMQLWVDLPKELKMCEPRYRDLRASEIPIATADDGRVTVKVISGQSHGVDSVRDLAYTPVWLLDVTVKPGGRVKQVLPVGWNAFAYTLAGKTIFGSGGETKTIKEFHNVVFEQKGDFVEASVPENADEEGRFLLVAGQPLDQKVVQYGPFVVTSEQEVYQAMVDFQTASNGFEKSRNWESEIGKRMAY*