MSKTPAASTRSSSRTVRERQLVLIDDPRQYLKSVDAHELQVDDDWEERLNLQVKIMNVVGTVDLKTPLDLKVIALHARNAEYNPKRFSAVIMRLRDPKTTALIFGSGKKLNFPAKFTEFKVRNVMGTCDVRFPIRLEGLLNDHARFSSVRSCVAS