MSAEQSTSSSVATFKRYVEVGRVVLLSEGPQAGKLATIVEIIDHNRALIEGPLTGVPRQSFPYRRLVLTPFVLKKLPRAAGTATVKKVFEASGVLAKWEASAWAQKRKAVEARRNTTDFDRFEIMLLKKQRRRLVQVAASKAKKSA