MSLKKSIAVRLFAFSKLSNQYITHCRIFSSLQTRIRQHPGHPLIRPNHPGESGTFRRLFHKPAIFSPELRQLPFGEGLIDKIRGFDIMRDRIRLDGLTPPPEVAAEEGLTVEDARKLLKAVQVEGVKLRLREMEKTWISYSEFVRVCSESCSDLENGILVARSLDESGTVVVLGNLVLLKPEQVLKAIGGLIPLPATNPSDPRRRELQEMEKQKALIDQKARALVRRELWGGLVFLVVQTAGFMRLTFWELTWDVMEPICFYLTSIYFMASYAFFLRTSKEPSFQGFYQSRLVAKQKQLAKLYNFDVKRYSELQKVCCPHSSSLEQIQAITSFDQAGKIC*