MPNSFYGGCDIFDGRWVRDDSKPYYPAGSCPYIDRDFDCHLNGRPDDDYLKWRWQPNGCDIPSLNATDFLERLRGKKLIFVGDSLNRNMWESMVCILRHSVEDKKRVYEISGRKEFKKKGFYAFRFEDYNCSVDFVNAPFLVQESSFNGRNRTFETLRLDEMDKSTTTFHDADIIVFNTGHWWTHEKTSRGEYYYQEGNYVHPRLKVLKAYTKALTTWARWVDKNINSNMTQVFFRGYSITHFKGGQWNSGGQCHKEVEPIFNEAFIRKYPSKMRALEPVLQMMRTPVTYLNVSRLTDYRKDGHPSIYRKEYKTVEEEIAAVHSQDCSHWCLPGVPDTWNELLYASLLQIGRGSWGS*