MGTSRLTLEKSAGSSNLPCNEYAFLARQNPKGDALPVASILRKKRPRRSRDGPNSVSETIRRWKEVNQQLEHDPQGAKRARKPPAKGSKKGCMQGKGGPENTQCGFRGVRQRTWGKWVAEIREPNRVSRLWLGTFPTAEDAARAYDEAARAMYGALARTNFPAHPAQAPAVALPAAIEGVVRGASASCESTTTSANHSDVASNLPRQAQALEIYSQPDVLESTESVVLESVEHYSHKDTVPDAGSSIARSTSEEDVFEPLEPISSLPDGESDGFDIEELLRLMEADPIEVEPVTGGSWNCGTNTGVEMGLQEPLYLDGLDQGMLEGMLQADYPYPMWISEDRAMHNPAFHDAEMSEFFEGL