MSRVDAPDRGAALCDPTRLRVDGGDVERFAVDVCAGFHARGPLYAREVALVARPTSMRATPGRDGDDAVGASDARARASSACRSGAATPSGTVNDGGPRRGGARASAETSDADDARRTVVDALARARRASGVGDDVDAMARAEGWFYSSRTFVKKTGTPTSDTEDAEETAGDREDAPLINEFVDLAAEEVDFMCKWNAVARRFNCLGECESAALCEAFARAHGRDLAREDFFNYFLRTMFGMFEFGVMDREGIVRALRAASSASRKRRISQS*