MSGIEASYRKGRKVVVIGGGIAGSLAAKLLQFDADVTLIDPKEYFEITWASLRSMVEPSFAERTLINHKNGRVVTSPAVNITESDVVTADGAVVGYDYLVIATGHNDLFPKTRQEKLSQYQTEYEKIKSSESVLIVGGGPSGVELAAEIAVDFPEKKVSLVHKGPRLLEFVGEKAAHKAFDWLASKKVEVILNQSVDLNSASDGNKTYRTSGGERRETIHADCHFLCVGKPLSSQWLTGTVLKDSLDGKGRVMVDEHLRVKDRKNVFAIGDITNIPEMKQGYIAEMHANVAVKNIKVMMSGGKKKKMSTYKPGSEMAIVSLGRKDSLAQFPFATVIGCLPGLIKSKDLFVGKTRKTRGLDPKRVRD*